module.exports = {
  nativeDescription: 'français',
  englishDescription: 'French',
  translation: {

    ozaria_home: {
      subtitle: "[AI_TRANSLATION]L'informatique qui captive",
      heading_subtitle: "[AI_TRANSLATION]Une aventure de codage pour les étudiants et votre solution clé en main pour enseigner l'informatique.",
      item_list_p: "[AI_TRANSLATION]Essaie le Chapitre 1 Gratuitement Aujourd'hui !",
      engaging_heading_corner: '[AI_TRANSLATION]Une solution pour impliquer les étudiants et soutenir les enseignants',
      //    engaging_row1_h2: "Easy Implementation",
      engaging_row1_p: "[AI_TRANSLATION]Même sans expérience en codage, tu peux enseigner un programme complet en informatique avec Ozaria. Nos plans de cours prêts à l'emploi et notre tableau de bord intuitif te fourniront les outils nécessaires pour être prêt à enseigner dès le premier jour.",
      engaging_row2_h2: '[AI_TRANSLATION]Gameplay immersif',
      engaging_row2_p: "[AI_TRANSLATION]Les élèves sont plongés dans un jeu d'aventure où leurs connaissances en informatique progressent avec l'intrigue. Dans cet environnement d'apprentissage captivant, les élèves acquièrent des compétences pratiques grâce au pouvoir du jeu.",
      engaging_row3_h2: '[AI_TRANSLATION]Programme Scolaire Aligné aux Normes',
      engaging_row3_p: "[AI_TRANSLATION]Ozaria respecte les normes CSTA et ISTE, ce qui te permet d'enseigner avec confiance pendant que tes élèves maîtrisent les concepts fondamentaux de l'informatique, développent des compétences en pensée informatique, et apprennent la pertinence de l'informatique dans leur vie quotidienne.",
      pd_blurb: "[AI_TRANSLATION]Apprends les compétences nécessaires pour enseigner efficacement l'informatique avec notre cours __pd__ auto-dirigé, accrédité par le CSTA. Obtiens jusqu'à 40 heures de crédit à tout moment, depuis n'importe quel appareil.",
      back_cta_1_a: '[AI_TRANSLATION]Essaie le Chapitre 1 Gratuitement',
      speech_bubble_testimonial_1_blockquote: "[AI_TRANSLATION]Une fois de plus, votre équipe a réussi à accomplir le Saint Graal de l'Édutainment. À mon avis, en tant qu'enseignant de collège depuis 26 ans, il n'y a pas de ressource plus engageante pour enseigner le codage.",
      core_curriculum_header: '[AI_TRANSLATION]Programme de Science Informatique de Base',
      core_curriculum_p: "[AI_TRANSLATION]On a développé notre modèle pédagogique basé sur des théories prouvées et des preuves extensives sur la meilleure manière d'apprendre pour les étudiants.",
      core_curriculum_carousel_item1_header: '[AI_TRANSLATION]Établir des Connexions',
      core_curriculum_carousel_item1_p: "[AI_TRANSLATION]Au début de chaque module, utilise nos diapos de leçons clés en main pour aider tes élèves à faire le lien entre les nouveaux concepts d'informatique et des exemples pertinents de leur vie quotidienne.",
      core_curriculum_carousel_item2_header: '[AI_TRANSLATION]Construire sa propre signification',
      core_curriculum_carousel_item2_p: "[AI_TRANSLATION]Ensuite, guide tes élèves dans la construction d'une compréhension plus approfondie de nouveaux concepts grâce à des activités non informatiques et des discussions intégrées dans nos plans de leçons.  ",
      core_curriculum_carousel_item3_header: '[AI_TRANSLATION]Apprends de nouveaux concepts',
      core_curriculum_carousel_item3_p: "[AI_TRANSLATION]Dans la troisième étape du cycle d'apprentissage, vos élèves apprendront de nouveaux concepts grâce à des dialogues exposés entre les personnages de l'histoire d'Ozaria. Voix off, graphismes et animations rendent l'acquisition de nouvelles informations encore plus accessible et amusante.",
      core_curriculum_carousel_item4_header: '[AI_TRANSLATION]Appliquer de nouvelles connaissances',
      core_curriculum_carousel_item4_p: "[AI_TRANSLATION]Ensuite, tes élèves mettront en pratique ce qu'ils ont appris en tapant du vrai Python ou JavaScript pour résoudre une variété de défis dans des niveaux de jeu échelonnés. Des indices intégrés aident les élèves à identifier et corriger les bugs, menant à une plus grande confiance en codage.",
      core_curriculum_carousel_item5_header: '[AI_TRANSLATION]Projet Sommatif',
      core_curriculum_carousel_item5_p: "[AI_TRANSLATION]À la fin de chaque chapitre, vos étudiants seront mis au défi de montrer leurs nouvelles compétences et d'exprimer leur créativité à travers des projets sommatifs où ils construisent leurs propres jeux, histoires, et plus encore.",
      core_curriculum_scope_sequence: '[AI_TRANSLATION]Voir la portée et la séquence',
      core_curriculum_sample_lesson_slides: "[AI_TRANSLATION]Voir les diapositives de la leçon d'exemple",
      global_community_header: '[AI_TRANSLATION]Rejoins Notre Communauté Globale',
      //    global_community_row1_p: "Learners",
      //    global_community_row2_p: "Lines of Code",
      //    global_community_row3_p: "Teachers",
      //    global_community_row4_p: "Countries",
      admin_dashboard_header: '[AI_TRANSLATION]Tableaux de bord complets pour les enseignants et les administrateurs',
      admin_dashboard_p: "[AI_TRANSLATION]Conçu avec les retours de notre communauté de plus de 140 000 éducateurs, Ozaria répond aux défis de l'enseignement de l'informatique en fournissant des outils et des ressources efficaces.",
      admin_dashboard_row1_p: "[AI_TRANSLATION]Le tableau de bord intuitif pour les profs offre l'accès à des plans de cours pour les élèves, des guides de rythme, des stratégies d'apprentissage à distance, et d'autres ressources pour répondre à vos besoins.",
      admin_dashboard_row2_p: "[AI_TRANSLATION]La page de Suivi de Progression te permet de surveiller l'avancement des étudiants en continu, d'obtenir des informations précieuses sur leurs performances, et de savoir immédiatement si des interventions sont nécessaires.",
      //    admin_dashboard_row3_a: "Request a Quote",
      acodus_awards_a: '[AI_TRANSLATION]Essaie le Chapitre 1 Gratuitement',
      speech_bubble_testimonial_2_blockquote: "[AI_TRANSLATION]C’est le site de programmation le plus accessible que j'ai vu jusqu'à présent. J'apprécie l'histoire qui accompagne Ozaria, car elle s'aligne sur une mission à laquelle mes élèves peuvent s'identifier. Franchement, j'adore ça. En fait, je me suis retrouvé à jouer bien plus longtemps que je ne veux l'avouer le week-end dernier !",
      shareable_resources_header: '[AI_TRANSLATION]Ressources partageables',
      shareable_resources_p: "[AI_TRANSLATION]Partager les ressources ci-dessous avec les enseignants, administrateurs et autres personnes impliquées dans l'introduction de l'informatique à votre école ou dans l'expansion des offres déjà en place.",
      shareable_resources_a: '[AI_TRANSLATION]Télécharger le Flyer',
      back_cta_2_a: '[AI_TRANSLATION]Essaie le Chapitre 1 Gratuitement',
      faq_header: '[AI_TRANSLATION]Foire aux questions',
      faq_row1_header: '[AI_TRANSLATION]Quelle est la relation entre Ozaria et CodeCombat ?',
      faq_row1_p: "[AI_TRANSLATION]Ozaria est l'évolution de CodeCombat centrée sur la salle de classe, l'un des jeux de codage les plus populaires de l'histoire. Nous avons créé Ozaria en nous basant sur les connaissances acquises en enseignant Python et JavaScript à plus de 20 millions d'élèves. Ozaria intègre de nouveaux modèles pédagogiques, un récit immersif axé sur l'histoire, et a été conçu pour être implémenté dans les salles de classe, pour l'apprentissage en présentiel et à distance.",
      faq_row2_header: '[AI_TRANSLATION]Quels âges ou classes sont adaptés pour Ozaria ?',
      faq_row2_p: "[AI_TRANSLATION]Ozaria est aligné sur les normes CS de l'école secondaire CSTA et ISTE, mais a été pratiqué et apprécié par des élèves allant de la fin de l'école primaire jusqu'au lycée.\n",
      faq_row3_header: '[AI_TRANSLATION]Combien ça coûte pour accéder à toutes les unités et ressources disponibles ?',
      faq_row3_p_part1: "[AI_TRANSLATION]On personnalise des solutions pour les écoles et les districts en travaillant avec toi pour comprendre ton cas d'utilisation, ton contexte, et ton budget.",
      faq_row3_p_part2: '[AI_TRANSLATION] pour plus de détails ! Nous fournissons également un ',
      faq_row3_p_part3: '[AI_TRANSLATION]guide des ressources de financement',
      faq_row3_p_part4: '[AI_TRANSLATION] pour les programmes de CS scolaires et de district.',
      faq_row4_header: '[AI_TRANSLATION]Est-ce que Ozaria propose un apprentissage par projet ?',
      faq_row4_p: '[AI_TRANSLATION]Oui. Ozaria intègre des Projets Capstone partageables à la fin de chaque Chapitre, où les élèves créent leurs propres jeux. Ces projets servent d’évaluations finales et sont d’excellents moyens pour les élèves de s’exprimer et de démontrer leurs apprentissages à des camarades, amis et famille.',
      faq_row5_header: '[AI_TRANSLATION]Puis-je utiliser Ozaria comme le programme principal de ma classe ?',
      faq_row5_p: "[AI_TRANSLATION]Absolument ! Ozaria a tout ce qu'il te faut pour diriger une classe de sciences informatiques, même si tu n'as pas de formation en informatique. Des plans de leçons et des guides de solutions aux grilles d'évaluation de projets et à l'alignement des normes intégrées, tout est là.",
      faq_row6_p_part1: "[AI_TRANSLATION]Si tu as d'autres questions, s'il te plaît ",
      see_faq_prefix: '[AI_TRANSLATION]Voir plus',
      see_faq_link: "[AI_TRANSLATION]questions fréquemment posées dans notre centre d'aide",
      //    see_faq_suffix: ".",
      //    summary: "Ozaria is a computer science program, an adventure game, and a fantasy story where students master the lost magic of coding to save their world.",
      value_prop1_h1: '[AI_TRANSLATION]Histoire Épique. Gameplay Immersif.',
      value_prop1_h2: "[AI_TRANSLATION]Inspire une connexion plus profonde à l'apprentissage",
      value_prop1_p: "[AI_TRANSLATION]Dans Ozaria, les élèves se retrouvent plongés dans un nouveau monde où ils maîtrisent des concepts clés de l'informatique pour progresser dans le jeu. Le récit qui se déroule crée une expérience d'apprentissage centrée sur l'élève, chaque investissement des élèves dans l'histoire d'Ozaria parallélant l'investissement qu'ils font dans leur propre parcours d'apprentissage.\n",
      value_prop2_h1: '[AI_TRANSLATION]Découvre le Héros en Chaque Étudiant',
      value_prop2_h2: '[AI_TRANSLATION]Acquiers des compétences réelles en jouant.',
      value_prop2_p: "[AI_TRANSLATION]Les concepts et compétences sont introduits via une progression de contenu soigneusement conçue qui inclut des niveaux de jeu, des dialogues de personnages instructifs, des cinématiques, et bien plus encore. Les étudiants apprennent à taper en Python ou JavaScript, à résoudre des problèmes en utilisant la pensée computationnelle, à démontrer leur compréhension grâce à des évaluations formatives, et à appliquer ce qu'ils ont appris en réalisant leurs propres projets.",
      value_prop3_h1: '[AI_TRANSLATION]Commence Ton Voyage Gratuitement',
      value_prop3_p: "[AI_TRANSLATION]Enseigne à travers l'aventure avec du contenu gratuit couvrant les concepts d'informatique de base, plus l'accès aux guides de mise en œuvre et aux plans de leçon.",
      projects_inspire_heading: '[AI_TRANSLATION]Projets qui inspirent. Ressources qui donnent du pouvoir.',
      student_creativity: '[AI_TRANSLATION]Libère la créativité des étudiants',
      student_creativity_paragraph: "[AI_TRANSLATION]À la fin de chaque unité, les étudiants appliquent ce qu'ils ont appris en créant des projets, allant de jeux à des histoires à choix multiples et plus encore. Construits avec des objectifs structurés, mais permettant une idéation sans limites, les étudiants construisent un portfolio jouable et partageable de travaux mettant en valeur leur identité créative.",
      teach_with_support: '[AI_TRANSLATION]Enseigne avec soutien',
      teach_with_support_paragraph: "[AI_TRANSLATION]Ozaria est conçu pour les éducateurs. Chaque unité du programme a un plan de leçon qui décrit les objectifs d'apprentissage, les idées fausses courantes des élèves, les termes clés et les normes CSTA. De plus, un tableau de bord complet pour les enseignants aide à suivre les progrès des élèves et à vérifier leur code.\n",
      //    request_demo: "Request a Demo",
      //    im_an_educator: "I'm an Educator",
      //    im_a_student: "I'm a Student",
      global_title: "[AI_TRANSLATION]Rejoins Notre Communauté Globale d'Apprenants et d'Éducateurs",
      //    global_subtitle1: "Learners",
      //    global_subtitle2: "Lines of Code",
      //    global_subtitle3: "Teachers",
      //    global_subtitle4: "Countries",
      //    sign_up: "Sign Up",
      individual_account_warning: '[AI_TRANSLATION]Tu es connecté en tant que __name__, qui est un compte individuel. Ozaria est uniquement pour les comptes enseignants et étudiants ; as-tu besoin de mettre à jour ton compte ?',
      learner_number: '[AI_TRANSLATION] 12 millions',
      code_line_number: '[AI_TRANSLATION]1 milliard',
      dei_initiatives: "[AI_TRANSLATION]Quelles initiatives Ozaria a-t-il pour garantir la diversité, l'équité et l'inclusion dans le jeu ?",
      dei_initiatives_blurb: "[AI_TRANSLATION]Ozaria est dédié à la promotion de la diversité, de l'équité et de l'inclusion (DEI) dans le jeu. Grâce à une représentation diversifiée des personnages, des opportunités équitables et un environnement inclusif, Ozaria embrasse les différences et favorise une expérience accueillante pour les joueurs de tous horizons et de toutes capacités. Explorez notre __deipage__ pour en savoir plus sur notre engagement et nos initiatives en matière de DEI dans Ozaria.\n",
      dei_page: '[AI_TRANSLATION]Page DEI',
      ozaria_efficacy: "[AI_TRANSLATION]Comment Ozaria mesure et démontre son efficacité à améliorer les résultats d'apprentissage en classe ?",
      ozaria_efficacy_blurb: "[AI_TRANSLATION]On met l'accent sur l'efficacité grâce aux pratiques et évaluations basées sur des preuves. Notre __efficacypage__ propose des statistiques détaillées, de véritables citations d'enseignants, et des études de cas convaincantes démontrant l'impact transformateur d'Ozaria. En créant des expériences d'apprentissage significatives et en employant des pratiques basées sur des preuves, on conçoit du contenu qui délivre les résultats les plus importants pour les enseignants et les étudiants.",
      efficacy_page: "[AI_TRANSLATION]page d'efficacité",
      social_learning: "[AI_TRANSLATION]Est-ce que Ozaria promeut l'apprentissage social et émotionnel (SEL) ?",
      social_learning_blurb: "[AI_TRANSLATION]Oui ! Ozaria intègre activement l'apprentissage social et émotionnel (SEL) dans son programme. À travers des activités gamifiées, les élèves développent des compétences essentielles telles que la prise de décision, la conscience de soi, la gestion de soi, la conscience sociale, les compétences relationnelles et la prise de décision responsable. Tu peux en savoir plus sur notre philosophie sur notre __selpage__.",
      sel_page: '[AI_TRANSLATION]Page SEL',
    },

    new_home: {
      title_coco: 'CodeCombat - Jeux de codage pour apprendre Python et JavaScript',
      title_ozar: 'CodeCombat - Jeux de codage pour apprendre Python et JavaScript',
      title_cn_home: '[AI_TRANSLATION]CodeCombat|Python, Javascript\n',
      meta_keywords_coco: 'CodeCombat, python, javascript, Jeux de codage',
      meta_keywords_ozar: 'CodeCombat, python, javascript, Jeux de codage',
      meta_description_coco: "Apprenez à taper du code au travers d'un jeu de programmation. Apprenez le Python, le JavaScript, et le HTML tout en résolvant des puzzles et en apprenant à coder vos propres jeux et sites web.",
      meta_description_ozar: "Apprenez à taper du code au travers d'un jeu de programmation. Apprenez le Python, le JavaScript, et le HTML tout en résolvant des puzzles et en apprenant à coder vos propres jeux et sites web.",
      meta_og_url: 'https://codecombat.com',
      become_investor: 'Devenez investisseur dans CodeCombat',
      built_for_teachers_title: 'Un jeu de codage pensé pour les professeurs',
      built_for_teachers_blurb: "Apprendre à coder aux enfants peut être épuisant. CodeCombat aide tous les éducateurs à enseigner aux étudiants comment coder soit en JavaScript ou en Python, deux des langages de programmtion les plus populaires. Avec un programme d'études complet qui inclut six unités de sciences informatiques et qui renforce l'apprentissage au travers d'unités bases sur des projets de développement de jeux vidéos et de sites web, les enfants progresseront dans un voyage allant de la syntaxe de base à la récursivité !",
      built_for_teachers_subtitle1: 'Informatique',
      built_for_teachers_subblurb1: "En commençant avec notre cours gratuit d'introduction à l'informatique, les étudiants maîtrisent les concepts de codage de base tels que les boucles while/for, les fonctions, et les algorithmes.",
      built_for_teachers_subtitle2: 'Développement de jeux',
      built_for_teachers_subblurb2: 'Les élèves construisent des labyrinthes et utilisent le traitement de saisies basiques pour coder leurs propres jeux qui peuvent être partagés avec la famille et les amis.',
      built_for_teachers_subtitle3: 'Développement Web',
      built_for_teachers_subblurb3: 'En utilisant HTML, CSS, et jQuery, les élèves fléchissent leurs muscles de créativité pour programmer leurs propres pages web avec une URL personnalisée à partager avec leurs camarades de classe.',
      century_skills_title: 'Compétences du 21e siècle',
      century_skills_blurb1: "Les étudiants n'augmentent pas seulement le niveau de leur héros, ils le font pour eux",
      century_skills_quote1: 'Tu te trompes...et ensuite tu penses à toutes les façons possibles de le corriger, et tu essaies encore. Je ne serais jamais arrivé là sans faire des efforts.',
      century_skills_subtitle1: 'Pensée critique',
      century_skills_subblurb1: "With coding puzzles that are naturally scaffolded into increasingly challenging levels, CodeCombat's programming game ensures kids are always practicing critical thinking.",
      century_skills_quote2: "Tout le monde faisait des labyrinthes, alors moi j'ai pensé ‘capture de drapeau’ et c'est ce que j'ai fais.",
      century_skills_subtitle2: 'Créativité',
      century_skills_subblurb2: 'CodeCombat encourage les étudiants à montrer leur créativité en construisant et partageant leurs propres jeux et pages web.',
      century_skills_quote3: "Si je suis bloqué à un niveau. Je vais travailler avec des gens autour de moi jusqu'à ce qu'on soit tous capables de trouver une solution.",
      century_skills_subtitle3: 'Collaboration',
      century_skills_subblurb3: "Durant le jeu, il y a des opportunités pour les étudiants de collaborer losqu'ils sont coincés et de travailler ensemble en utilisant notre guidfe de programmation en duo.",
      century_skills_quote4: "J'ai toujours eu envie de concevoir des jeux vidéos et d'apprendre comment coder ... ça me donne un vrai point de départ.",
      century_skills_quote4_author: '[AI_TRANSLATION]Joey, 10e année',
      century_skills_subtitle4: 'Communication',
      century_skills_subblurb4: "Coder demande aux enfants de pratiquer de nouvelles formes de communication, notamment communiquer avec l'ordinateur lui-même et transformer leurs idées en utilisant le code le plus efficace possible.",
      classroom_in_box_title: 'Nos engagements :',
      classroom_in_box_blurb1: "Impliquer chaque étudiant afin qu'il pense que le codage est fait pour lui.",
      classroom_in_box_blurb2: "Outiller tous les professeurs pour qu'ils se sentent en confiance dans l'apprentissage du codage.",
      classroom_in_box_blurb3: "Inspirer tous les chefs d'établissement afin qu'ils créent un programme d'informatique de renommée mondiale.",
      //    classroom_in_box_blurb4: "",
      click_here: 'Cliquez ici',
      creativity_rigor_title: 'Quand la créativité rencontre la rigueur',
      creativity_rigor_subtitle1: 'Rendre le codage amusant et apprendre des compétences du monde réel',
      creativity_rigor_blurb1: "Les étudiants tapent du vrai code Python et JavaScript tout en jouant à des jeux qui encouragent les essais-erreurs, la pensée critique, et la créativité. Les étudiants appliquent alors leurs compétences de codage qu'ils ont acquis en développant leur propre jeux vidéo et sites web dans des projets guidés.",
      creativity_rigor_subtitle2: 'Porter les étudiants à leur niveau',
      creativity_rigor_blurb2: "Chaque niveau de CodeCombat est échafaudé à partir de millions de points de données et optimisé pour s'adapter à chaque élève. Des niveaux d'entraînements et des conseils aident les étudiants lorsqu'ils sont coincés, et des niveaux compétitifs évaluent l'apprentissage des étudiants tout au long du jeu.",
      creativity_rigor_subtitle3: 'Conçu pour tous les professeurs, quelle que soit leur expérience',
      creativity_rigor_blurb3: "Le programme de cours de CodeCombat est aligné sur les standards et a son propre rythme, rendant l'enseignement de l'informatique possible pour tout le monde. CodeCombat fournit aux professeurs les exercices, les ressources et le support dédié pour se sentir en confiance et efficace dans la classe.",
      featured_partners_title1: 'Vu dans',
      featured_partners_title2: 'Prix et partenaires',
      featured_partners_blurb1: 'Fournisseur approuvé par le CollegeBoard',
      featured_partners_blurb2: 'Meilleur outil de créativité pour les étudiants',
      featured_partners_blurb3: 'Top Pick for Learning',
      featured_partners_blurb4: 'Partenaire officiel Code.org',
      featured_partners_blurb5: 'Membre officiel CSforAll',
      featured_partners_blurb6: "Heure de l'activité du code Partenaire",
      for_leaders_title: "Pour les chefs d'établissement",
      for_leaders_blurb: "Un programme d'informatique complet et aligné sur les normes",
      for_leaders_subtitle1: 'Mise en œuvre facile',
      for_leaders_subblurb1: 'Un programme basé sur le web qui ne nécessite aucun support technique. Commencez en moins de 5 minutes en utilisant Google ou Clever Single Sign-On (SSO).',
      for_leaders_subtitle2: 'Un programme complet de codage',
      for_leaders_subblurb2: "Un programme d'étude aligné sur les normes avec des ressources pédagogiques un développement professionnel afin de permettre à tout professeur d'enseigner l'informatique.",
      for_leaders_subtitle3: 'Des études de cas flexibles',
      for_leaders_subblurb3: "Que vous souhaitiez mettre en place un cours optionnel au collège, un apprentissage technique, ou que vous enseigniez une classe d'introduction à l'informatique, CodeCombat est taillé pour répondre à vos besoins.",
      for_leaders_subtitle4: 'Des compétences pour le monde réel',
      for_leaders_subblurb4: '[AI_TRANSLATION]Les élèves développent de la ténacité et une mentalité de croissance grâce à des défis de codage qui les préparent aux 500K+ emplois informatiques ouverts.',
      for_teachers_title: 'Pour les enseignants',
      for_teachers_blurb: 'Des outils pour libérer le potentiel de vos étudiants',
      for_teachers_subtitle1: '[AI_TRANSLATION]Apprentissage par projet',
      for_teachers_subblurb1: 'Développez la créativité, les compétences de résolution de problèmes et la confiance en soi avec des cours basés sur des projets où les étudiants développent leurs propres jeux et sites internet.',
      for_teachers_subtitle2: "Tableau de bord de l'enseignant",
      for_teachers_subblurb2: "Visualisez les données d'évolution de vos étudiants, découvrez des ressources pédagogiques et accédez à un support en temps réel pour développer les capacités d'apprentissage de vos étudiants.",
      for_teachers_subtitle3: 'Evaluations intégrées à la plateforme',
      for_teachers_subblurb3: 'Personnalisez vos instructions et assurez vous que vos étudiants comprennent les concepts fondamentaux avec des évaluations apprenantes et de bilan de niveau.',
      for_teachers_subtitle4: '[AI_TRANSLATION]Différenciation automatique',
      for_teachers_subblurb4: "[AI_TRANSLATION]Engagez tous les apprenants dans une classe diversifiée avec des niveaux de pratique qui s'adaptent aux besoins d'apprentissage de chaque élève.",
      game_based_blurb: "[AI_TRANSLATION]CodeCombat est un programme d'informatique basé sur le jeu où les élèves tapent du vrai code et voient leurs personnages réagir en temps réel.",
      get_started: 'Commencez à travailler',
      global_title: "[AI_TRANSLATION]Rejoins Notre Communauté Globale d'Apprenants et d'Éducateurs",
      global_subtitle1: 'Apprenants',
      global_subtitle2: 'Lignes de code',
      global_subtitle3: 'Enseignants',
      global_subtitle4: 'Pays',
      go_to_my_classes: 'Aller à mes cours',
      go_to_my_courses: 'Aller à mes cours',
      quotes_quote1: "[AI_TRANSLATION]Nomme un programme en ligne, je l'ai essayé. Aucun ne correspond à CodeCombat & Ozaria. Tout professeur qui veut que ses élèves apprennent à coder... commence ici !",
      quotes_quote2: "[AI_TRANSLATION] J'ai été surpris de voir à quel point CodeCombat rend l'apprentissage de l'informatique facile et intuitif. Les scores à l'examen AP ont été bien plus élevés que prévu et je pense que CodeCombat en est la raison.",
      quotes_quote3: '[AI_TRANSLATION]CodeCombat a été le plus bénéfique pour enseigner à mes élèves les compétences de codage réelles. Mon mari est ingénieur logiciel et il a testé tous mes programmes. Il a mis ceci en premier choix.  ',
      quotes_quote4: "[AI_TRANSLATION]Les retours ... ont été si positifs que nous structurons une classe d'informatique autour de CodeCombat. Le programme engage vraiment les étudiants avec une plateforme de style jeu qui est à la fois divertissante et instructive. Continuez votre bon travail, CodeCombat !",
      quotes_quote5: "[AI_TRANSLATION]Même si le cours commence tous les samedis à 7h du matin, mon fils est tellement excité qu'il se réveille avant moi ! CodeCombat crée un chemin pour que mon fils développe ses compétences en codage.",
      quotes_quote5_author: '[AI_TRANSLATION]Latthaphon Pohpon, Parent',
      see_example: 'Voir un exemple',
      slogan: "La manière la plus attrayante d'apprendre le vrai code.",
      slogan_power_of_play: '[AI_TRANSLATION]Apprends à coder grâce au pouvoir du jeu',
      teach_cs1_free: 'Enseignez CS1 gratuitement',
      teachers_love_codecombat_title: '[AI_TRANSLATION]Les enseignants adorent CodeCombat',
      teachers_love_codecombat_blurb1: '[AI_TRANSLATION]Rapporte que leurs étudiants aiment utiliser CodeCombat pour apprendre à coder',
      teachers_love_codecombat_blurb2: "[AI_TRANSLATION]Recommanderait CodeCombat à d'autres professeurs d'informatique",
      teachers_love_codecombat_blurb3: '[AI_TRANSLATION]Dis que CodeCombat aide les étudiants à développer leurs capacités de résolution de problèmes',
      teachers_love_codecombat_subblurb: '[AI_TRANSLATION]En partenariat avec McREL International, un leader dans les conseils et évaluations basés sur la recherche en technologie éducative.',
      top_banner_blurb: '[AI_TRANSLATION]Parents, offrez à votre enfant le cadeau du codage et des cours personnalisés avec nos professeurs en direct !',
      top_banner_summer_camp: "[AI_TRANSLATION]Les inscriptions sont maintenant ouvertes pour nos camps de codage d'été – demande-nous des sessions virtuelles d'une semaine à partir de seulement 199 $.",
      top_banner_blurb_pd: '[AI_TRANSLATION]On propose maintenant du développement professionnel pour les éducateurs.',
      top_banner_blurb_funding: '[AI_TRANSLATION]Nouveau : Guide de ressources de financement de la loi CARES pour les fonds ESSER et GEER pour vos programmes de CS.',
      top_banner_blurb_maintenance: "[AI_TRANSLATION]Améliorations à venir ! Maintenance programmée : jusqu'à 3 heures à partir de __maintenanceStartTime__.",
      top_banner_blurb_podcast: "[AI_TRANSLATION]NOUVEAU : Explorez le monde de l'EdTech avec notre nouveau podcast EdTech Adventures.",
      top_banner_blurb_roblox: '[AI_TRANSLATION]NOUVEAU ! CodeCombat arrive sur Roblox !',
      top_banner_blurb_roblox_teachers: "[AI_TRANSLATION]NOUVEAU ! CodeCombat s'est associé à Roblox Education !",
      top_banner_blurb_roblox_players: '[AI_TRANSLATION]NOUVEAU ! Apprends à coder en jouant à Roblox !',
      top_banner_blurb_roblox_players_cta: "[AI_TRANSLATION]Rejoindre la liste d'attente Beta",
      top_banner_blurb_live_online_classes_parents: "[AI_TRANSLATION]PARENTS ! Faites coder votre enfant aujourd'hui avec un cours d'essai gratuit.",
      top_banner_blurb_live_online_classes: '[AI_TRANSLATION]Cours de codage en ligne en direct, alimentés par le jeu !',
      top_banner_blurb_live_online_classes_cta: "[AI_TRANSLATION]Inscris-toi pour un cours d'essai gratuit !",
      top_banner_blurb_demo_day: '[AI_TRANSLATION]Rejoignez-nous pour un webinaire de démonstration le jeudi 25 août à 16h00 EDT.',
      top_banner_blurb_demo_day_10_20: '[AI_TRANSLATION]Rejoins-nous pour une démonstration spooktacular de CodeCombat & Ozaria le jeudi 20 octobre à 16h CDT.',
      top_banner_blurb_hoc_2022_12_01: '[AI_TRANSLATION]Rejoins-nous le 1er décembre pour notre guide Hour of Code ! Tout ce dont tu as besoin pour mettre en œuvre nos toutes nouvelles activités __topBannerHereLink__',
      top_banner_blurb_hoc_2022_12_01_here: '[AI_TRANSLATION]ICI',
      top_banner_blurb_demo_day_2023_02_16: '[AI_TRANSLATION]DÉMO EN DIRECT ! Voyez comment vous pouvez utiliser les esports pour enseigner la programmation. Rejoignez-nous jeudi 16 février à 14h00 PST.',
      try_the_game: 'Essayez le jeu',
      classroom_edition: 'Édition Salle de Classe:',
      learn_to_code: 'Apprendre à programmer:',
      play_now: 'Allons-y !',
      im_a_parent: 'Je suis parent',
      im_a_parent_description: '[AI_TRANSLATION]Découvre nos cours de codage en ligne en direct',
      im_an_educator: 'Je suis un éducateur',
      im_an_educator_description: "[AI_TRANSLATION]Enseigne l'informatique avec CodeCombat",
      im_a_teacher: 'Je suis un enseignant',
      im_a_student: 'Je suis un étudiant',
      im_a_student_description: "[AI_TRANSLATION]Apprends l'informatique avec ta classe",
      im_an_individual: '[AI_TRANSLATION]Je suis un Individu',
      im_an_individual_description: "[AI_TRANSLATION]Joue à la maison en dehors d'un cadre scolaire",
      learn_more: 'Apprenez-en plus',
      check_it_out: '[AI_TRANSLATION]Jette un œil !',
      classroom_in_a_box: "Une salle de classe sur mesure pour enseigner l'informatique.",
      codecombat_is: "CodeCombat est une plateforme <strong>pour les étudiants</strong> afin d'apprendre à programmer tout en jouant.",
      our_courses: 'Nos cours ont été testés spécifiquement pour <strong>exceller en classe</strong>, même pour les enseignants peu ou pas expérimentés en programmation.',
      watch_how: "Regardez comment CodeCombat transforme la façon dont les gens apprennent l'informatique",
      top_screenshots_hint: 'Les étudiants écrivent du code et voient leurs modifications mises à jour en temps réel',
      designed_with: 'Conçu en pensant aux enseignants',
      real_code: 'Vrai code entré au clavier',
      from_the_first_level: 'à partir du premier niveau',
      getting_students: 'Amener les étudiants à saisir le code le plus rapidemment possible est essentiel pour apprendre la syntaxe et la structure de programmation.',
      educator_resources: 'Ressources pour les enseignants',
      course_guides: 'et les guides de cours',
      teaching_computer_science: "Enseigner l'informatique ne nécessite pas un diplôme coûteux car nous fournissons des outils afin d'aider les enseignants de tous les milieux.",
      accessible_to: 'Accessible à',
      everyone: 'tout le monde',
      democratizing: "Démocratiser le processus d'apprentissage de la programation est au coeur de notre philosophie. Tout le monde devrait pouvoir apprendre apprendre à coder.",
      forgot_learning: "Je crois qu'ils ont oublié qu'ils étaient en train d'apprendre quelquechose.",
      wanted_to_do: "Programmer est quelquechose que j'ai toujours voulu faire, et je n'ai jamais pensé que je pourrais l'apprendre à l'école.",
      builds_concepts_up: "J'aime la façon dont CodeCombat construit les concepts. C'est vraiment facile à comprendre et amusant à comprendre.",
      why_games: "Pourquoi est-ce qu'apprendre en jouant est important?",
      games_reward: "Les jeux récompensent l'effort productif.",
      encourage: "Le jeu est un moyen qui encourage l'interaction, la découverte, l'essai et l'erreur. Un bon jeu défit le joueur d'apprendre à maîtriser de nouvelles compétences au fil du temps, ce qui correspond au même processus critique que l'on retrouve au niveau de l'éducation.",
      excel: 'Les jeux excellent pour récompenser',
      struggle: "l'effort productif",
      kind_of_struggle: "le type d'effort qui permet d'apprendre, qui nous engage et",
      motivating: 'motivant',
      not_tedious: 'pas fastidieux.',
      gaming_is_good: "Des études suggèrent que jouer est bon pour le cerveau des enfants. (C'est vrai!)",
      game_based: "Quand les systèmes d'apprentissage basés sur le jeu sont",
      compared: 'comparés',
      conventional: "face aux méthodes d'évaluation conventionnelles, la différence est claire: les jeux sont meilleurs afin d'aider les enfants à retenir ce qu'ils apprennent, à se concentrer et",
      perform_at_higher_level: "à performer à un niveau supérieur d'accomplissement",
      feedback: "Les jeux procurent aussi des résultats en temps réel qui permettent aux étudiants d'ajuster leur solution et de comprendre des concepts de façon plus holistique, au lieu d'être limité aux simples réponses “correct” ou “incorrect”.",
      real_game: 'Un vrai jeu, joué en programmant pour de vrai.',
      great_game: "Un bon jeu c'est plus qu'une série d'insignes et d'accomplissements - c'est à propos de l'aventure d'un joueur, des énigmes bien conçues et la capacité d'entreprendre des défis avec confiance et détermination.",
      agency: "CodeCombat est un jeu qui donne aux joueurs cette confiance et détermination à l'aide de notre interpretteur de lignes de code, qui aide les étudiants débutants ainsi qu'avancés à concevoir des programmes bien écrits et valides.",
      request_demo_title: "Débutez avec vos étudiants aujourd'hui!",
      request_demo_subtitle: "Demandez une démonstration et permettez à vos étudiants de démarrer en moins d'une heure.",
      get_started_title: "Mettez en place votre classe aujourd'hui",
      get_started_subtitle: "Mettez en place une classe, ajoutez vos étudiants et surveillez leurs progrès au fur et à mesure qu'ils apprennent l'informatique.",
      request_demo: 'Demandez une Démonstration',
      request_quote: 'Demander un devis',
      setup_a_class: 'Mettre en place une classe',
      have_an_account: 'Avez-vous un compte?',
      logged_in_as: 'Vous êtes a actuellement engistré en tant que',
      computer_science: "Des cours d'informatique pour tous âges",
      ffa: 'Gratuis pour tous les étudiants',
      coming_soon: 'Bientôt disponible!',
      courses_available_in: 'Les cours sont disponibles en JavaScript, Python et Java (bientôt disponible!)',
      boast: 'Comprend des énigmes assez complexes pour fasciner autant les joueurs que les programmeurs.',
      winning: "Une combinaison gagnante d'élément de jeux de rôles et programmation qui permet aux enfants d'apprendre de façon légitimement plaisante.",
      run_class: "Tous ce dont vous avez besoin pour enseigner l'informatique dans votre classe aujourd'hui, sans expérience préalable en informatique.",
      goto_classes: 'Aller à Mes Classes',
      view_profile: 'Voir Mon Profil',
      view_progress: 'Voir Progrès',
      go_to_courses: 'Aller à Mes Cours',
      want_coco: 'Voulez-vous CodeCombat à votre école?',
      educator: '[AI_TRANSLATION]Éducateur',
      //    student: "Student",
      go_to_my_dashboard: '[AI_TRANSLATION]Va à Mon Tableau de Bord',
      our_coding_programs: 'Nos programmes de codage',
      codecombat: '[AI_TRANSLATION]CodeCombat  ',
      ozaria: '[AI_TRANSLATION]Ozaria',
      codecombat_blurb: "[AI_TRANSLATION]Notre jeu de codage original. Recommandé pour les parents, les individus, les éducateurs et les élèves qui veulent découvrir l'un des jeux de codage les plus appréciés au monde.\n",
      ozaria_blurb: "[AI_TRANSLATION]Un jeu d'aventure et un programme de sciences informatiques où les élèves maîtrisent la magie perdue du codage pour sauver leur monde. Recommandé pour les éducateurs et les étudiants.",
      //    ozaria_china_blurb: "",
      try_codecombat: '[AI_TRANSLATION]Essaie CodeCombat',
      try_ozaria: '[AI_TRANSLATION]Essaie Ozaria',
      explore_codecombat: '[AI_TRANSLATION]Explore CodeCombat',
      explore_ai_league: "[AI_TRANSLATION]Explore l'AI League",
      explore_ozaria: '[AI_TRANSLATION]Explore Ozaria',
      explore_online_classes: '[AI_TRANSLATION]Explore les Cours en ligne',
      explore_pd: '[AI_TRANSLATION]Explore le Développement Professionnel',
      new_adventure_game_blurb: "[AI_TRANSLATION]Ozaria est notre tout nouveau jeu d'aventure et votre solution clé en main pour enseigner l’informatique. Nos __slides__ pour les étudiants et nos notes pour les enseignants rendent la planification et la présentation des leçons plus faciles et plus rapides.\n",
      //    lesson_slides: "lesson slides",
      pd_blurb: "[AI_TRANSLATION]Apprends les compétences nécessaires pour enseigner efficacement l'informatique avec notre cours de développement professionnel auto-dirigé, accrédité par le CSTA. Obtiens jusqu'à 40 heures de crédit à tout moment, depuis n'importe quel appareil. Parfait pour la Salle de Classe Ozaria.",
      ai_league_blurb: "[AI_TRANSLATION]Le codage compétitif n'a jamais été si épique avec cette ligue d'esports éducatifs, à la fois simulateur de bataille AI et moteur de jeu pour apprendre le codage réel.",
      codecombat_live_online_classes: '[AI_TRANSLATION]Cours en Ligne en Direct de CodeCombat  ',
      learning_technology_blurb: "[AI_TRANSLATION]Notre jeu original enseigne des compétences du monde réel grâce au pouvoir du jeu. Le programme structuré s'appuie systématiquement sur les expériences et les connaissances des étudiants au fur et à mesure qu'ils progressent.  ",
      learning_technology_blurb_short: "[AI_TRANSLATION]Notre technologie innovante d'apprentissage par le jeu a transformé la façon dont les élèves apprennent à coder.",
      online_classes_blurb: "[AI_TRANSLATION]Nos cours en ligne de codage combinent la puissance du jeu et de l'instruction personnalisée pour une expérience que votre enfant adorera. Avec des options privées ou en groupe disponibles, c'est un apprentissage à distance qui fonctionne.\n",
      codecombat_home_blurb: "[AI_TRANSLATION]__codecombatHome__ offre à votre enfant un moyen amusant et engageant d'améliorer ses compétences en codage. Avec accès à plus de 530 niveaux et des fonctionnalités exclusives comme des animaux de compagnie, des objets et des héros réservés aux abonnés, votre enfant peut se plonger totalement dans le monde du codage. Ils peuvent même concevoir des jeux pour défier leurs amis, créer des sites web et des applications à partager, et constituer des équipes privées pour rivaliser sur un classement de groupe, le tout dans un environnement sûr et interactif qui encourage l'apprentissage et la socialisation.",
      codecombat_home: '[AI_TRANSLATION]Accueil CodeCombat  ',
      for_educators: '[AI_TRANSLATION]Pour les éducateurs',
      for_parents: '[AI_TRANSLATION]Pour les parents',
      for_everyone: '[AI_TRANSLATION]Pour tout le monde',
      for_students: '[AI_TRANSLATION]Pour les élèves',
      for_individuals: '[AI_TRANSLATION]Pour les individus',
      for_libraries: '[AI_TRANSLATION]Pour les bibliothèques',
      for_partners: '[AI_TRANSLATION]Pour les partenaires',
      for_partners_title: '[AI_TRANSLATION]Partenariat Avec CodeCombat',
      for_partners_blurb: '[AI_TRANSLATION]Rejoins notre mission pour rendre le codage accessible et captivant pour tous en devenant un partenaire de valeur avec CodeCombat. Nos structures de partenariat incluent des entreprises éducatives, des sponsors d’esports, des distributeurs internationaux et des partenaires d’impact social. Les partenaires ont accès à nos programmes faciles à utiliser, des ressources de mise en œuvre et des options de formation pour une expérience réussie et agréable.',
      for_partners_button: '[AI_TRANSLATION]Explore les Partenariats',
      for_libraries_title: '[AI_TRANSLATION]Intégration de Bibliothèque  ',
      //    for_libraries_blurb: "As an entirely self-paced and self-directed digital resource, CodeCombat is the best integration for libraries that want to empower their members of all ages to learn how to code. Our platform offers everything learners need to experience a high-level coding education through a uniquely exciting, game-based curriculum. Perfect for learners in third grade all the way up to adults who want to master college-level coding concepts.",
      for_libraries_button: '[AI_TRANSLATION]Explore les Bibliothèques',
      what_our_customers_are_saying: '[AI_TRANSLATION]Ce que disent nos clients',
      game_based_learning: '[AI_TRANSLATION]Apprentissage basé sur le jeu',
      unique_approach_blurb: "[AI_TRANSLATION]Avec notre approche unique, les étudiants adoptent l'apprentissage tout en jouant et en écrivant du code dès le début de leur aventure, favorisant l'apprentissage actif et une mentalité de croissance.",
      text_based_coding: '[AI_TRANSLATION]Codage Basé sur le Texte',
      custom_code_engine_blurb: '[AI_TRANSLATION]Notre moteur de code et interpréteur personnalisé est conçu pour les débutants, enseignant les véritables langages de programmation Python, JavaScript et C++ en termes simples et adaptés aux débutants.',
      student_impact: '[AI_TRANSLATION]Impact des étudiants',
      help_enjoy_learning_blurb: "[AI_TRANSLATION]Nos produits ont aidé plus de 20 millions d'élèves à aimer apprendre l'informatique, en leur apprenant à être des apprenants critiques, confiants et créatifs. Nous engageons tous les élèves, quel que soit leur niveau d’expérience, en les aidant à voir le chemin vers le succès en informatique.",
      global_community: '[AI_TRANSLATION]Rejoins Notre Communauté Globale',
      million: '[AI_TRANSLATION]__num__ Millions',
      billion: '[AI_TRANSLATION]__num__ Milliards',
      meta_keywords_podcast: '[AI_TRANSLATION]CodeCombat, python, javascript, Coding Games, podcast, edtech\n',
      coco_worlds_header: '[AI_TRANSLATION]Mondes de CodeCombat  ',
      coco_worlds_description: '[AI_TRANSLATION]Embarque dans une aventure de codage en 3D sur Roblox, où tu peux programmer des animaux de compagnie, jouer avec des amis et développer des jeux tout en jouant. Rejoins la communauté CodeCombat et libère ta créativité dans le metaverse!',
      coco_worlds_button: '[AI_TRANSLATION]Explore les Mondes de CodeCombat',
      //    promo_modal_title: "CodeCombat Home",
      //    promo_modal_subtitle: "Learn Real Coding Through Epic Gameplay",
      //    promo_modal_text: "Dive into real‑world coding with **Python** and **JavaScript**, solving epic puzzles, battling foes, and building a strong coding foundation. Along the way, you’ll learn the skills to **create your own games** and **websites** — all in their browser, no downloads needed.",
    },

    nav: {
      aiyouth: '[AI_TRANSLATION]AI Youth',
      educators: '[AI_TRANSLATION]Enseignants',
      follow_us: '[AI_TRANSLATION]Suivez-Nous  ',
      general: '[AI_TRANSLATION]Général  ',
      map: 'Carte',
      play: 'Jouer',
      community: 'Communauté',
      courses: 'Cours',
      units: '[AI_TRANSLATION]Unités',
      blog: 'Blog',
      forum: 'Forum',
      account: 'Compte',
      my_account: 'Mon compte',
      profile: 'Profil',
      home: 'Accueil',
      contribute: 'Contribuer',
      legal: 'Mentions légales',
      privacy: 'Déclaration de Confidentialité',
      about: 'À propos',
      //    events: "Events",
      impact: '[AI_TRANSLATION]Impact',
      star: '[AI_TRANSLATION]CoCoStar',
      contact: 'Contact',
      //    press: "Press",
      twitter_follow: 'Suivre',
      my_classrooms: 'Mes Classes',
      my_courses: 'Mes Cours',
      my_units: '[AI_TRANSLATION]Mes Unités',
      my_teachers: '[AI_TRANSLATION]Mes Enseignants',
      careers: 'Emplois',
      facebook: 'Facebook',
      twitter: 'Twitter',
      create_a_class: 'Créer une classe',
      other: 'Autre',
      learn_to_code: 'Apprenez à programmer !',
      toggle_nav: 'Basculer la navigation',
      schools: 'Écoles',
      get_involved: 'Devenez impliqué',
      related_urls: '[AI_TRANSLATION]Liens associés',
      open_source: 'Code libre (GitHub)',
      support: 'Support',
      faqs: 'FAQs',
      copyright_prefix: 'Copyright',
      copyright_suffix: 'Tous droits réservés.',
      help_pref: "Besoin d'aide? Email",
      help_suff: 'et nous entrerons en contact!',
      resource_hub: 'Centre de ressource',
      apcsp: 'Principes AP CS',
      parent: 'Parents',
      faq: '[AI_TRANSLATION]FAQ',
      return_coco: '[AI_TRANSLATION]Retourner à CodeCombat',
      classes: '[AI_TRANSLATION]Cours',
      term_of_service: "[AI_TRANSLATION]Conditions d'utilisation",
      esports: '[AI_TRANSLATION]Esports',
      browser_recommendation: "[AI_TRANSLATION]Pour la meilleure expérience, nous recommandons d'utiliser la dernière version de Chrome. Téléchargez le navigateur ici !",
      ozaria_classroom: '[AI_TRANSLATION]Salle de classe Ozaria',
      codecombat_classroom: '[AI_TRANSLATION]Salle de Classe CodeCombat  ',
      ozaria_dashboard: '[AI_TRANSLATION]Tableau de bord Ozaria',
      ozaria_teacher_dashboard: '[AI_TRANSLATION]Tableau de bord enseignant Ozaria',
      ozaria_admin_dashboard: '[AI_TRANSLATION]Tableau de bord Admin Ozaria',
      codecombat_dashboard: '[AI_TRANSLATION]Tableau de Bord de CodeCombat  ',
      codecombat_teacher_dashboard: '[AI_TRANSLATION]Tableau de Bord Enseignant de CodeCombat  ',
      codecombat_admin_dashboard: '[AI_TRANSLATION]Tableau de Bord Admin de CodeCombat  ',
      professional_development: '[AI_TRANSLATION]Développement Professionnel',
      new: '[AI_TRANSLATION]Nouveau !',
      //    admin: "Admin",
      api: '[AI_TRANSLATION]API',
      api_dashboard: '[AI_TRANSLATION]Tableau de bord API',
      funding_resources_guide: '[AI_TRANSLATION]Guide de financement des ressources  ',
      partnerships: '[AI_TRANSLATION]Partenariats',
      podcast: '[AI_TRANSLATION]Notre Podcast',
      dashboard: '[AI_TRANSLATION]Tableau de Bord',
      products: '[AI_TRANSLATION]Produits',
      live_online_classes: '[AI_TRANSLATION]Cours en Ligne en Direct',
      codecombat_home: '[AI_TRANSLATION]Accueil CodeCombat  ',
      libraries: '[AI_TRANSLATION]Bibliothèques  ',
      codecombat_worlds_on_roblox: '[AI_TRANSLATION]Mondes de CodeCombat sur Roblox  ',
      //    pricing: "Pricing",
      help_center: "[AI_TRANSLATION]Centre d'Aide",
      research_efficacy: '[AI_TRANSLATION]Recherche - Efficacité',
      research_impact: '[AI_TRANSLATION]Recherche - Impact',
      terms: '[AI_TRANSLATION]Termes',
      podcast_simple: '[AI_TRANSLATION]Podcast',
      create_free_account: '[AI_TRANSLATION]Créer un compte gratuit',
      school_district_solutions: '[AI_TRANSLATION]Solutions pour écoles et districts',
      teacher_toolkit_preview: '[AI_TRANSLATION]Aperçu de la boîte à outils pour enseignants',
      teacher_toolkit: '[AI_TRANSLATION]Boîte à outils pour enseignants',
      efficacy_studies: "[AI_TRANSLATION]Études d'Efficacité",
      success_stories: '[AI_TRANSLATION]Histoires de Réussite',
      hoc: '[AI_TRANSLATION]Heure du Code',
      grants_funding_resources: '[AI_TRANSLATION]Ressources de subventions et financement',
      //    accessibility: "Accessibility (ACR/VPAT)",
      request_quote_demo: '[AI_TRANSLATION]Demande une démo ou un devis',
      coco_junior_beta: '[AI_TRANSLATION]Junior CodeCombat (Beta)  ',
      //    coco_junior: "CodeCombat Junior",
      ap_csp: '[AI_TRANSLATION]AP CSP',
      ai_league_esports: '[AI_TRANSLATION]AI League Esports',
      ai_hackstack_beta: '[AI_TRANSLATION]AI HackStack (Beta)',
      ai_junior_beta: '[AI_TRANSLATION]AI Junior (Beta)',
      premium_self_paced: '[AI_TRANSLATION]Auto-formation Premium',
      codequest: '[AI_TRANSLATION]CodeQuest',
      library_solutions: '[AI_TRANSLATION]Solutions de Bibliothèque  ',
      partner_solutions: '[AI_TRANSLATION]Solutions de Partenariat',
      teaching_solutions: "[AI_TRANSLATION]Solutions d'enseignement",
      play2: '[AI_TRANSLATION]Joue',
      my_dashborads: '[AI_TRANSLATION]Mes Tableaux de Bord',
      //    resources: "Resources",
      curriculum: '[AI_TRANSLATION]Curriculum',
      company: '[AI_TRANSLATION]Compagnie',
      coco_home_description: "[AI_TRANSLATION]Avec accès à tous les 530 niveaux et des fonctionnalités exclusives comme les animaux de compagnie, des objets réservés aux abonnés premium, et des héros, tout le monde peut se plonger totalement dans l'univers du codage.",
      coco_classroom_description: "[AI_TRANSLATION]Un programme complet de CS qui part des concepts de base jusqu'au développement web, de jeux et AP CSP.",
      coco_junior_description: "[AI_TRANSLATION]Notre programme phare pour les élèves du primaire (K-5) propose une progression de niveaux d'apprentissage qui enseignent les concepts de codage de base à un rythme plus lent, spécialement conçu pour les élèves du primaire.",
      oz_classroom_description: "[AI_TRANSLATION]Une aventure narrative de codage captivante qui établit les bases de l'informatique.",
      ap_csp_description: "[AI_TRANSLATION]Approuvé par le College Board, notre programme AP CSP offre des outils ludiques et clés en main pour préparer les étudiants à l'examen AP.",
      ai_league_description: '[AI_TRANSLATION]Une plateforme de esports de codage compétitif épique qui encourage la pratique de la programmation créative dans un environnement basé sur le jeu.',
      roblox_description: '[AI_TRANSLATION]Ce MMORPG enseigne la programmation en Lua et fournit une plateforme réelle pour créer des jeux et des expériences incroyables.',
      ai_hackstack_description: "[AI_TRANSLATION]Le premier outil compagnon IA génératif spécialement conçu pour ceux qui découvrent l'IA, avec un accent sur la confidentialité et la sécurité des étudiants.",
      ai_junior_description: '[AI_TRANSLATION]Présente une IA générative multimodale sur une plateforme simple et intuitive, conçue spécifiquement pour les élèves de la maternelle à la cinquième année.',
      learning_options: "[AI_TRANSLATION]Options d'apprentissage",
      ai_hackstack: '[AI_TRANSLATION]AI HackStack',
      beta: '[AI_TRANSLATION]Bêta',
      //    teacher_tools: "Teacher Tools",
      //    ai_teacher_tool: "AI Teacher Tool",
      //    ccw_short: "CodeCombat on Roblox",
    },

    modal: {
      close: 'Fermer',
      okay: "D'accord",
      cancel: '[AI_TRANSLATION]Annuler',
      try_again: '[AI_TRANSLATION]Réessaye',
    },

    not_found: {
      page_not_found: 'Page introuvable',
    },

    diplomat_suggestion: {
      title: 'Aidez à traduire CodeCombat !',
      sub_heading: 'Nous avons besoin de vos compétences linguistiques.',
      pitch_body: "Nous développons CodeCombat en anglais, mais nous avons déjà des joueurs partout dans le monde. Beaucoup d'entre eux veulent jouer en français mais ne parlent pas anglais, donc si vous parlez aussi bien l'anglais que le français, aidez-nous en devenant traducteur et aidez à traduire aussi bien le site que tous les niveaux en français.",
      missing_translations: "Jusqu'à ce que nous ayons tout traduit en français, vous verrez de l'anglais quand le français ne sera pas disponible.",
      learn_more: 'Apprenez-en plus sur les traducteurs',
      subscribe_as_diplomat: "S'inscrire en tant que traducteur",
    },

    new_home_faq: {
      what_programming_languages: '[AI_TRANSLATION]Quelles langues de programmation sont disponibles ?',
      python_and_javascript: '[AI_TRANSLATION]On supporte actuellement Python, JavaScript, C++, Java et Lua.',
      why_python: '[AI_TRANSLATION]Pourquoi devrais-tu choisir Python ?',
      why_python_blurb: '[AI_TRANSLATION]Python est à la fois convivial pour les débutants et actuellement utilisé par de grandes entreprises (comme Google). Si tu as des apprenants jeunes ou débutants, nous recommandons fortement Python.',
      why_javascript: '[AI_TRANSLATION]Pourquoi devrais-tu choisir JavaScript ?',
      why_javascript_blurb: '[AI_TRANSLATION]JavaScript est le langage du web et est utilisé sur presque tous les sites. Tu pourrais préférer choisir JavaScript si tu prévois de te consacrer au développement web. Nous avons aussi facilité pour les étudiants la transition du développement web basé sur Python à celui basé sur JavaScript.',
      javascript_versus_python: '[AI_TRANSLATION]La syntaxe de JavaScript est un peu plus difficile pour les débutants que celle de Python, alors si tu ne peux pas décider entre les deux, nous recommandons Python.',
      how_do_i_get_started: '[AI_TRANSLATION]Comment je commence ?',
      getting_started_1: '[AI_TRANSLATION]Crée ton compte Enseignant',
      getting_started_2: '[AI_TRANSLATION]Créer une classe',
      getting_started_3: '[AI_TRANSLATION]Ajoute des élèves',
      getting_started_4: "[AI_TRANSLATION]Détends-toi et regarde tes élèves s'amuser en apprenant à coder",
      main_curriculum: '[AI_TRANSLATION]Puis-je utiliser CodeCombat ou Ozaria comme mon programme principal ?',
      main_curriculum_blurb: "[AI_TRANSLATION]Absolument ! Nous avons passé du temps à consulter des spécialistes de l'éducation pour concevoir des programmes et du matériel de classe spécifiquement pour les profs utilisant CodeCombat ou Ozaria sans aucune expérience préalable en informatique. De nombreuses écoles mettent en œuvre CodeCombat et/ou Ozaria comme principal programme de sciences informatiques.",
      clever_instant_login: '[AI_TRANSLATION]Est-ce que CodeCombat et Ozaria supportent le Clever Instant Login ?',
      clever_instant_login_blurb: '[AI_TRANSLATION]Oui ! Consulte notre __clever__ pour plus de détails sur la façon de commencer.',
      clever_integration_faq: '[AI_TRANSLATION]FAQ Intégration Astucieuse',
      google_classroom: '[AI_TRANSLATION]Et Google Classroom alors ?',
      google_classroom_blurb1: "[AI_TRANSLATION]Ouais ! Assure-toi d'utiliser le modal de connexion unique Google (SSO) pour t'inscrire pour ton compte enseignant. Si tu as déjà un compte avec ton email Google, utilise le modal Google SSO pour te connecter la prochaine fois. Dans le modal de création de classe, tu verras une option pour lier Google Classroom. On ne supporte que le roster via Google Classroom pour le moment.",
      google_classroom_blurb2: "[AI_TRANSLATION]Note : tu dois utiliser Google SSO pour t'inscrire ou te connecter au moins une fois pour voir l'option d'intégration Google Classroom.",
      how_much_does_it_cost: '[AI_TRANSLATION]Combien cela coûte-t-il pour accéder à tous les cours et ressources disponibles ?',
      how_much_does_it_cost_blurb: "[AI_TRANSLATION]On personnalise des solutions pour les écoles et les districts en travaillant avec toi pour comprendre ton cas d'utilisation, ton contexte, et ton budget. __contact__ pour plus de détails! Consulte aussi notre __funding__ pour savoir comment tirer parti des sources de financement du CARES Act comme ESSER et GEER.",
      recommended_systems: "[AI_TRANSLATION]Y a-t-il un navigateur et un système d'exploitation recommandés ?  ",
      recommended_systems_blurb: '[AI_TRANSLATION]CodeCombat et Ozaria fonctionnent mieux sur des ordinateurs avec au moins 4 Go de RAM, sur un navigateur moderne comme Chrome, Safari, Firefox ou Edge. Les Chromebooks avec 2 Go de RAM peuvent avoir des problèmes graphiques mineurs dans les cours ultérieurs. Une bande passante minimale de 200 Kbps par étudiant est requise, bien que 1+ Mbps soit recommandée.  ',
      other_questions: "[AI_TRANSLATION]Si tu as d'autres questions, __contacte-nous__.",
      see_faq_prefix: '[AI_TRANSLATION]Voir plus',
      see_faq_link: "[AI_TRANSLATION]questions fréquemment posées dans notre centre d'aide",
      //    see_faq_suffix: ".",
      ai_bot_faq_title: "[AI_TRANSLATION]Qu'est-ce que le Bot d'Aide de Niveau d'IA et quelles mesures sont mises en place pour assurer la sécurité ?",
      ai_bot_faq_blurb: "[AI_TRANSLATION]Le niveau d'aide du bot en IA dans CodeCombat offre des indices pilotés par l'IA pour les défis de codage, garantissant une expérience d'apprentissage guidée mais indépendante. La sécurité est primordiale, car l'IA filtre les données personnelles et est formée pour gérer les demandes inappropriées.",
    },

    play: {
      title: '[AI_TRANSLATION]Jouer aux Niveaux de CodeCombat - Apprendre Python, JavaScript et HTML',
      meta_description: '[AI_TRANSLATION]Apprends la programmation avec un jeu de codage pour débutants. Apprends Python ou JavaScript en résolvant des labyrinthes, en créant tes propres jeux, et en montant de niveau. Défie tes amis dans des niveaux en arène multijoueur !',
      level_title: '[AI_TRANSLATION]__level__ - CodeCombat',
      level_title_ozaria: '[AI_TRANSLATION]__level__ - Ozaria',
      video_title: '[AI_TRANSLATION]__video__ | Niveau Vidéo',
      game_development_title: '[AI_TRANSLATION]__level__ | Développement de Jeux',
      web_development_title: '[AI_TRANSLATION]__level__ | Développement Web',
      anon_signup_title_1: 'CodeCombat possède une',
      anon_signup_title_2: 'Version salle de classe!',
      anon_signup_enter_code: 'Entrez le code de la classe:',
      anon_signup_ask_teacher: 'Pas de classe? Demandez à votre professeur!',
      anon_signup_create_class: 'Envie de créer une classe?',
      anon_signup_setup_class: 'Créez une classe, ajoutez vos étudiants et suivez les progrès!',
      anon_signup_create_teacher: 'Créez un compte enseignant gratuit',
      play_as: 'Jouer en tant que',
      get_course_for_class: 'Assignez le Développement de jeux et plus à vos cours!',
      request_licenses: 'Contactez nos spécialistes la version salle de classe pour plus de détails.',
      compete: 'Participer !',
      spectate: 'Spectateur',
      simulate_all: '[AI_TRANSLATION]Simuler tout',
      players: 'Joueurs',
      hours_played: 'Heures jouées',
      items: 'Objets',
      unlock: 'Déverrouiller',
      confirm: 'Confirmer',
      owned: 'Acquis',
      locked: 'Verrouillé',
      locked_by_teacher: "[AI_TRANSLATION]Verrouillé par l'Enseignant",
      //    locked_campaign: "Complete previous world to unlock",
      //    locked_campaign_forest: "Complete Kithgard Dungeon to unlock",
      //    locked_campaign_desert: "Complete Backwoods Forest to unlock",
      //    locked_campaign_mountain: "Complete Sarven Desert to unlock",
      //    locked_campaign_glacier: "Complete Cloudrip Mountain to unlock",
      //    locked_campaign_volcano: "Complete Kelvintaph Mountain to unlock",
      available: 'Disponible',
      skills_granted: 'Compétences acquises',
      heroes: 'Héros',
      achievements: 'Succès',
      settings: 'Réglages',
      poll: 'Sondage',
      next: 'Suivant',
      change_hero: 'Changer le héros',
      change_hero_or_language: 'Changer de héros ou de langue',
      //    change_language: "Code Language / Code Format",
      buy_gems: 'Acheter des gemmes',
      subscribers_only: 'Abonnés Seulement!',
      subscribe_unlock: 'Abonnez-vous pour debloquer!',
      subscriber_heroes: "Abonnez-vous aujourd'hui pour debloquer immédiatement Amara, Hushbaum et Hattori!",
      subscriber_gems: "Abonnez-vous aujourd'hui pour acheter ce héros avec des gemmes!",
      //    practice_license_required: "(license required for practice levels)",
      anonymous: 'Joueur anonyme',
      level_difficulty: 'Difficulté : ',
      awaiting_levels_adventurer_prefix: 'Nous publions de nouveaux niveaux chaque semaine.',
      awaiting_levels_adventurer: "S'inscrire comme aventurier",
      awaiting_levels_adventurer_suffix: "afin d'être le premier à jouer à de nouveaux niveaux.",
      adjust_volume: 'Ajuster le volume',
      toggle_fullscreen: '[AI_TRANSLATION]Basculer en plein écran',
      campaign_multiplayer: 'Arènes multi-joueurs',
      campaign_multiplayer_description: "... dans laquelle vous codez en face-à-face contre d'autres joueurs.",
      brain_pop_done: 'Vous avez vaincu les Ogres avec le code! Vous avez gagné!',
      brain_pop_challenge: "Défiez-vous en jouant à nouveau avec d'autres langages de programmation",
      replay: 'Rejouer',
      back_to_classroom: 'Retour à la Classe',
      teacher_button: 'Pour les enseignants',
      get_more_codecombat: 'Plus de CodeCombat',
      back_to_dashboard: '[AI_TRANSLATION]Retour au Tableau de Bord',
      back_to_ozaria: '[AI_TRANSLATION]Retour à ozaria.com',
      customize_hero: '[AI_TRANSLATION]Personnaliser le Héros',
      //    account_settings: "Account Settings",
      back_to_tutorial: '[AI_TRANSLATION]Retour au tutoriel',
      teacher_vega_message: "[AI_TRANSLATION]Les élèves sont guidés par ces messages tutoriels. Pour voir ces messages et enregistrer votre progression en jouant au jeu, veuillez créer un compte étudiant et jouer à Ozaria en tant qu'étudiant.",
      beta_levels_on: '[AI_TRANSLATION]niveaux bêta activés',
      //    beta_levels_turn_off: "turn off",
      confirm_m7_off: '[AI_TRANSLATION]Es-tu sûr de vouloir désactiver les niveaux bêta ?',
      play_codecombat: '[AI_TRANSLATION]Jouer à CodeCombat',
      play_codecombat_junior: '[AI_TRANSLATION]Jouer à CodeCombat Junior',
      //    age_codecombat: "Ages 8+",
      //    age_codecombat_junior: "Ages 5-8",
      //    age_description_codecombat: "Real Python or JavaScript coding for everyone",
      //    age_description_codecombat_junior: "Blocks or simple text coding for beginners",
      //    campaign_about_dungeon: "Real text programming for brave adventurers!",
      //    campaign_about_junior: "Blocks or simple text coding for young heroes!",
      want_more_hints: "[AI_TRANSLATION]Tu veux plus d'indices ?  ",
      //    choose_your_adventure: "Choose Your Adventure",
      //    junior: "Junior",
      //    original: "Original",
      //    roblox_button_hover: "Play, Code and Create on Roblox",
      //    ai_league_button_hover: "Compete in AI League Esports",
      //    hackstack_button_hover: "Code and Create with AI HackStack",
      //    junior_button_hover: "Blocks coding for beginners",
      //    cchome_button_hover: "Original CodeCombat Adventure",
    },

    code: {
      if: 'Si',
      else: 'Sinon',
      elif: 'Sinon si',
      while: 'tant que',
      loop: 'boucle',
      for: 'pour',
      break: 'sortir',
      continue: 'continuer',
      pass: 'passer',
      return: 'retourner',
      then: 'alors',
      do: 'faire',
      end: 'fin',
      function: 'fonction',
      def: 'definir',
      var: 'variable',
      self: 'soi-même',
      hero: 'héros',
      this: 'ceci',
      or: 'ou',
      '||': 'ou',
      and: 'et',
      '&&': 'et',
      not: 'non',
      '!': 'non',
      '=': 'assigner',
      '==': 'équivalent à',
      '===': 'strictement équivalent à',
      '!=': 'non équivalent à',
      '!==': 'non strictement équivalent à',
      '>': 'est plus grand que',
      '>=': 'est plus grand que ou équivalent à',
      '<': 'est plus petit que',
      '<=': 'est plus petit que ou équivalent à',
      '*': 'multiplié par',
      '/': 'divisé par',
      '+': 'ajouté à',
      '-': 'soustrait à',
      '+=': 'ajouté et assigné',
      '-=': 'soustrait et assigné',
      True: 'Vrai',
      true: 'vrai',
      False: 'Faux',
      false: 'faux',
      undefined: 'non défini',
      null: 'nul',
      nil: 'nil',
      None: 'Aucune valeur',
    },

    share_progress_modal: {
      blurb: 'Vous faites beaucoup de progrès ! Partagez ce que vous avez appris grâce à CodeCombat avec vos amis !',
      email_invalid: 'Adresse e-mail non valide',
      form_blurb: "Entres l'adresse e-mail de tes parents ci-dessous, on leur montrera !",
      form_label: 'Adresse e-mail',
      placeholder: 'adresse e-mail',
      title: 'Très bon travail, apprenti !',
    },

    login: {
      auth_sign_up: '[AI_TRANSLATION]Nouveau dans Ozaria ? Crée un compte',
      sign_up: 'Créer un compte',
      email_or_username: "Email ou nom d'utilisateur",
      //    or: "or",
      log_in: "S'identifier",
      sign_in: '[AI_TRANSLATION]Connexion',
      logging_in: 'Se Connecter',
      log_out: 'Se Déconnecter',
      forgot_password: 'Avez-vous oublié votre mot de passe ?',
      finishing: 'Finalisation',
      sign_in_with_facebook: "S'inscrire avec Facebook",
      sign_in_with_gplus: "S'inscrire avec Google",
      signup_switch: 'Voulez-vous créer un compte ?',
      already_have_account1: '[AI_TRANSLATION]Tu as déjà un compte Enseignant ou Élève CodeCombat ?',
      already_have_account2: '[AI_TRANSLATION]Tu peux te connecter à Ozaria.com avec ce compte.',
      sign_into_ozaria: '[AI_TRANSLATION]Connecte-toi sur Ozaria.com',
      individual_users_not_supported: '[AI_TRANSLATION]Ozaria est uniquement pour les salles de classe ! Veuillez visiter CodeCombat pour continuer à jouer !\n',
      accounts_merge_confirmation: '[AI_TRANSLATION]Il y a un compte lié à cet email provenant de ce compte Google. Souhaites-tu fusionner ces comptes ?',
      stop_spying: "[AI_TRANSLATION]Arrête d'espionner",
      stop_switching: '[AI_TRANSLATION]Arrête de changer',
      test_as_student: "[AI_TRANSLATION]Test en tant qu'Étudiant",
      gplus_linked: '[AI_TRANSLATION]Liaison de compte Google réussie',
      plus_link_error: '[AI_TRANSLATION]Échec de la liaison de compte Google',
      email_or_username_or_library: "[AI_TRANSLATION]Email ou nom d'utilisateur ou numéro de carte de bibliothèque",
      //    login_failed: "Login failed. You may need to sign up first.",
    },

    signup: {
      complete_subscription: 'Abonnement complet',
      create_student_header: 'Créer un compte étudiant',
      create_teacher_header: 'Créer un compte enseignant',
      create_individual_header: 'Créer un compte individuel',
      email_announcements: 'Recevoir les annonces à propos de nouveaux niveaux et fonctionnalités de CodeCombat!',
      sign_in_to_continue: 'Connectez-vous ou créez un compte pour continuer',
      create_account_to_submit_multiplayer: '[AI_TRANSLATION]Crée un compte gratuit pour classer ton IA multijoueur et explorer tout le jeu !',
      teacher_email_announcements: 'Tenez moi informé des nouvelles ressources, programmes et cours pour les enseignants!',
      creating: 'Création du compte en cours...',
      sign_up: "S'inscrire",
      log_in: "S'identifier",
      login: '[AI_TRANSLATION]Connexion',
      required: 'Vous devez être connecté pour voir cela',
      login_switch: 'Avez-vous déjà un compte ?',
      optional: 'optionnel',
      connected_gplus_header: 'Vous avez réussi à vous connecter avec votre compte Google!',
      connected_gplus_p: 'Finissez de vous abonner pour pouvoir vous connecter avec votre compte Google.',
      connected_facebook_header: 'Vous avez réussi à vous connecter avec votre compte Facebook!',
      connected_facebook_p: 'Finissez de vous abonner pour pouvoir vous connecter avec votre compte Facebook.',
      hey_students: 'Étudiants, entrez le code de la classe de votre professeur.',
      birthday: 'Anniversaire',
      parent_email_blurb: "Nous savons que vous êtes impatient d'apprendre à programmer &mdash; Nous en sommes excités nous aussi! Vos parents recevrons un email avec des instructions supplémentaires sur la création d'un compte pour vous. Envoyez un email à {{email_link}} si vous avez la moindre question.",
      classroom_not_found: 'Aucune classe existe avec ce code de classe. Vérifiez votre syntaxe ou demandez à votre enseignant de vous aider.',
      activation_code_used: "[AI_TRANSLATION]Le code d'activation a déjà été utilisé. Vérifie ton orthographe ou demande de l'aide à ton prof.",
      checking: 'Vérification...',
      account_exists: 'Cette adresse email est déjà utilisée:',
      sign_in: "S'identifier",
      email_good: "L'adresse email est correcte!",
      name_taken: 'Ce nom est déjà pris! Essayez {{suggestedName}}?',
      name_available: 'Nom disponible!',
      name_is_email: 'Le nom ne devrait pas être une adresse email',
      choose_type: 'Choisissez votre type de compte:',
      teacher_type_1: 'Enseignez la programmation avec CodeCombat!',
      teacher_type_2: 'Configurez votre classe',
      teacher_type_3: "Guides d'accès aux cours",
      teacher_type_4: "Voir la progression de l'étudiant",
      signup_as_teacher: "Inscrivez-vous en tant qu'Enseignant",
      student_type_1: 'Apprenez à programmer tout en jouant à un jeu stimulant!',
      student_type_2: 'Jouez avec votre classe',
      student_type_3: 'Rivaliser dans les arènes!',
      student_type_4: 'Choisissez votre héros!',
      student_type_5: 'Ayez votre code de classe prêt!',
      signup_as_student: "Inscrivez-vous en tant qu'Etudiant",
      individuals_or_parents: 'Individus & Parents',
      individual_type: 'Pour les joueurs apprenant à coder en dehors de la classe. Les parents doivent créer un compte ici.',
      signup_as_individual: "Inscrivez-vous en tant qu'Individu",
      enter_class_code: 'Entrez votre code de classe',
      enter_birthdate: 'Entrez votre date de naissance:',
      parent_use_birthdate: 'Parents, utilisez votre date de naissance.',
      ask_teacher_1: 'Demandez votre code de classe à votre enseignant.',
      ask_teacher_2: "Vous ne faites pas parti d'une classe? Créez-en une",
      ask_teacher_3: 'Compte Individuel',
      ask_teacher_4: ' plutôt.',
      about_to_join: 'Vous êtes sur le point de joindre:',
      enter_parent_email: "Entrez l'adresse email de vos parents:",
      parent_email_error: "Il y a eu un problème lors de l'envoi de l'email. Vérifiez l'adresse email et recommencez.",
      parent_email_sent: "Nous avons envoyé un email avec des instructions supplémentaires sur la création d'un compte. Demandez à vos parents de vérifier leur boite de reception.",
      account_created: 'Compte Créé!',
      confirm_student_blurb: 'Notez vos informations pour ne pas les oublier. Votre enseignant peut également vous aider à réinitialiser votre mot de passe à tout moment.',
      confirm_individual_blurb: 'Notez vos identifiants dans le cas que vous en auriez besoin plus tard. Vérifiez votre email pour pouvoir récupérer votre compte si jamais vous oubliez votre mot de passe - vérifiez votre boite de réception!',
      confirm_individual_blurb_without_email: '[AI_TRANSLATION]Note tes informations de connexion au cas où tu en aurais besoin plus tard.',
      write_this_down: 'Notez ceci:',
      start_playing: 'Commencer à jouer!',
      sso_connected: 'Bien connecté avec:',
      select_your_starting_hero: 'Choisissez votre héros de départ:',
      you_can_always_change_your_hero_later: 'Vous pourrez toujours changer de héros plus tard.',
      finish: 'Terminer',
      teacher_ready_to_create_class: 'Vous êtes prêt à créer votre premiere classe!',
      teacher_students_can_start_now_coco: "Vos étudiants vont pouvoir commencer à jouer leur premier cours : Initiation à l'Informatique, immédiatement.",
      teacher_students_can_start_now_ozar: "Vos étudiants vont pouvoir commencer à jouer leur premier cours : Initiation à l'Informatique, immédiatement.",
      teacher_list_create_class: 'Au prochain écran, vous pourrez créer une nouvelle classe.',
      teacher_list_add_students: "Ajouter des élèves à la classe en cliquant sur le lien Afficher la classe, puis envoyer à vos élèves le code ou le lien URL du cours. Vous pouvez également les inviter par e-mail s'ils ont des adresses e-mail.",
      teacher_list_resource_hub_1: 'Aller voir le',
      teacher_list_resource_hub_2_coco: 'Guides de cours',
      teacher_list_resource_hub_2_ozar: 'Guides de cours',
      teacher_list_resource_hub_3: 'Pour des solutions pour tous les niveaux et au',
      teacher_list_resource_hub_4: 'Centre de ressources',
      teacher_list_resource_hub_5: 'pour les guides de programme, les activités, et plus encore!',
      teacher_additional_questions: "C'est tout! Si vous avez besoin d'aide supplémentaire ou si vous avez des questions, contactez __supportEmail__.",
      dont_use_our_email_silly: 'Ne mettez pas votre email ici! Mettez celui de votre parent.',
      want_codecombat_in_school: 'Avez-vous envie de jouer à CodeCombat tout le temps ?',
      eu_confirmation: "J'autorise CodeCombat à stocker mes données sur des serveurs américains.",
      eu_confirmation_place_of_processing: 'En savoir plus sur les risques possibles',
      eu_confirmation_student: "Si vous n'êtes pas sûr, demandez à votre enseignant.",
      eu_confirmation_individual: 'Si vous ne voulez pas que nous stockions vos données sur des serveurs américains, vous pouvez continuer à jouer anonymement sans sauvegarder votre code.',
      request_class_code: '[AI_TRANSLATION]Étudiants, demandez un code de classe à votre enseignant pour créer un compte !',
      educators_create_account: '[AI_TRANSLATION]Enseignants, créez un compte enseignant pour accéder au premier module gratuitement !',
      looking_for_classroom: "[AI_TRANSLATION]À la recherche d'une salle de classe...",
      create_your_educator_account: "[AI_TRANSLATION]Crée ton compte d'éducateur",
      educator_signup_list_1_title: '[AI_TRANSLATION]Voir ce que voient tes élèves :',
      educator_signup_list_1_desc: '[AI_TRANSLATION]Démo de chaque niveau de jeu dans la première unité.',
      educator_signup_list_2_title: '[AI_TRANSLATION]Voir les ressources pour les enseignants :',
      educator_signup_list_2_desc: "[AI_TRANSLATION]Accéder à la séquence et à l'étendue des leçons, et plus encore",
      educator_signup_list_3_title: "[AI_TRANSLATION]Voir tes élèves s'épanouir :",
      educator_signup_list_3_desc: '[AI_TRANSLATION]Essaie la première unité avec ta classe gratuitement',
      signup_with_email: '[AI_TRANSLATION]Inscris-toi avec ton Email',
      already_have_account: '[AI_TRANSLATION]Tu as déjà un compte CodeCombat ou Ozaria ?',
      select_your_role: '[AI_TRANSLATION]Sélectionne ton rôle',
      select_your_state: '[AI_TRANSLATION]Sélectionne ton état',
      password_requirements: '[AI_TRANSLATION]4 à 64 caractères sans répétition',
      invalid: '[AI_TRANSLATION]Invalide',
      invalid_password: '[AI_TRANSLATION]Mot de passe invalide',
      //    with: "with",
      want_to_play_codecombat: '[AI_TRANSLATION]Non, je n’en ai pas mais je veux jouer à CodeCombat !',
      have_a_classcode: '[AI_TRANSLATION]Avoir un Code de Classe ?',
      yes_i_have_classcode: '[AI_TRANSLATION]Oui, j’ai un Code de Classe !',
      enter_it_here: '[AI_TRANSLATION]Entrez-le ici :',
      play_without_saving: '[AI_TRANSLATION]Joue sans enregistrer',
    },

    recover: {
      recover_account_title: 'Récupérer son compte',
      send_password: 'Envoyer le mot de passe de récupération',
      recovery_sent: 'Email de récupération envoyé',
    },

    items: {
      primary: 'Primaire',
      secondary: 'Secondaire',
      armor: 'Armure',
      accessories: 'Accessoires',
      misc: 'Divers',
      books: 'Livres',
    },

    common: {
      default_title_coco: '[AI_TRANSLATION]CodeCombat - Jeux de codage pour apprendre Python et JavaScript  ',
      default_title_ozar: '[AI_TRANSLATION]Ozaria - Les sciences informatiques captivantes',
      ozaria: '[AI_TRANSLATION]Ozaria',
      //    default_meta_description_coco: "Learn typed code through a programming game. Learn Python, JavaScript, and HTML as you solve puzzles and learn to make your own coding games and websites.",
      //    default_meta_description_ozar: "Ozaria is a computer science program, an adventure game, and a fantasy story where students master the lost magic of coding to save their world.",
      back: 'Retour',
      coming_soon: 'Arrive prochainement !',
      continue: 'Continuer',
      next: 'Prochain',
      default_code: 'Code par défaut',
      loading: 'Chargement...',
      overview: "Vue d'ensemble",
      processing: 'En traitement...',
      solution: 'Solution',
      table_of_contents: 'Table des matières',
      intro: 'Introduction',
      saving: 'Sauvegarde...',
      sending: 'Envoi...',
      send: 'Envoyer',
      sent: 'Envoyé',
      cancel: 'Annuler',
      save: 'Sauvegarder',
      publish: 'Publier',
      //    output: "Output",
      create: 'Créer',
      fork: 'Répliquer',
      //    clone: "Clone",
      play: 'Jouer',
      retry: 'Réessayer',
      actions: 'Actions',
      info: 'Info',
      help: 'Aide',
      watch: 'Regarder',
      unwatch: 'Ne plus regarder',
      submit_patch: 'Soumettre un correctif',
      submit_changes: 'Soumettre des Changements',
      save_changes: 'Sauvegarder les modifications',
      required_field: 'Champ requis',
      submit: '[AI_TRANSLATION]Soumettre',
      //    replay: "Replay",
      complete: '[AI_TRANSLATION]Compléter',
      pick_image: '[AI_TRANSLATION]Choisir une image',
      continue_editing: '[AI_TRANSLATION]Continuer à éditer',
      logout: '[AI_TRANSLATION]Déconnexion',
      empty: '[AI_TRANSLATION]Vide',
      done: '[AI_TRANSLATION]Fait.',
      remove: '[AI_TRANSLATION]Enlever',
      locked: '[AI_TRANSLATION]Verrouillé',
      internal_error: '[AI_TRANSLATION]Erreur interne',
      manage: '[AI_TRANSLATION]Gérer',
      empty_results: '[AI_TRANSLATION]Pas de résultats.',
      //    roblox: "Roblox",
      //    warning: "Warning",
    },

    general: {
      and: 'et',
      name: 'Nom',
      date: 'Date',
      body: 'Corps',
      version: 'Version',
      pending: 'En attente',
      accepted: 'Accepté',
      rejected: 'Rejeté',
      withdrawn: 'Retiré',
      accept: 'Accepter',
      accept_and_save: 'Accepter&Enregistrer',
      reject: 'Refuser',
      withdraw: 'Abandonner',
      submitter: 'Auteur',
      submitted: 'Proposé',
      commit_msg: 'Message de mise à jour',
      version_history: 'Historique des versions',
      version_history_for: 'Historique des versions pour : ',
      select_changes: 'Sélectionner deux changements plus bas pour voir la différence.',
      undo_prefix: 'Annuler',
      undo_shortcut: '(Ctrl+Z)',
      redo_prefix: 'Refaire',
      redo_shortcut: '(Ctrl+Maj+Z)',
      play_preview: 'Jouer un aperçu du niveau actuel',
      result: 'Résultat',
      results: 'Résultats',
      description: 'Description',
      or: 'ou',
      subject: 'Sujet',
      email: 'E-mail',
      password: 'Mot de passe',
      confirm_password: 'Confirmez votre mot de passe',
      message: 'Message',
      code: 'Code',
      ladder: 'Classement',
      when: 'Quand',
      opponent: 'Adversaire',
      //    opponent_and_team: "Opponent",
      rank: 'Rang',
      score: 'Score',
      win: 'Victoire',
      loss: 'Défaite',
      tie: 'Ex-aequo',
      easy: 'Facile',
      medium: 'Moyen',
      hard: 'Difficile',
      player: 'Joueur',
      player_level: 'Niveau',
      warrior: 'Guerrier',
      ranger: 'Ranger',
      wizard: 'Sorcier',
      first_name: 'Prénom',
      last_name: 'Nom de famille',
      last_initial: 'Dernière Initiale',
      username: "Nom d'utilisateur",
      contact_us: 'Contactez-nous',
      close_window: 'Fermer la fenêtre',
      learn_more: 'En savoir plus',
      more: 'Plus',
      fewer: 'Moins',
      with: 'avec',
      archived: '[AI_TRANSLATION]Archivé',
      chat: '[AI_TRANSLATION]Chat  ',
      chat_with_us: '[AI_TRANSLATION]Discute avec nous  ',
      email_us: '[AI_TRANSLATION]Envoie-nous un email',
      sales: '[AI_TRANSLATION]Ventes',
      support: '[AI_TRANSLATION]Support  ',
      //    here: "here",
      from: '[AI_TRANSLATION]De',
      //    classrooms: "Classrooms",
    },

    units: {
      second: 'seconde',
      seconds: 'secondes',
      sec: 'sec',
      minute: 'minute',
      minutes: 'minutes',
      hour: 'heure',
      hours: 'heures',
      day: 'jour',
      days: 'journées',
      week: 'semaine',
      weeks: 'semaines',
      month: 'mois',
      months: 'mois',
      year: 'année',
      years: 'années',
    },

    play_level: {
      back_to_map: 'Retour à la Carte',
      directions: 'Directions',
      edit_level: 'Modifier Niveau',
      keep_learning: "Continuer l'apprentissage",
      explore_codecombat: 'Explorez CodeCombat',
      finished_hoc: "J'ai fini mon Heure de Code",
      get_certificate: 'Récuperez votre Certificat!',
      level_complete: 'Niveau terminé',
      level_complete_at: '[AI_TRANSLATION]Niveau Terminé  ',
      completed_level: 'Niveau terminé:',
      course: 'Cours:',
      done: 'Terminé',
      next_level: 'Niveau Suivant',
      combo_challenge: 'Défi Combo',
      concept_challenge: 'Défi Concept',
      challenge: '[AI_TRANSLATION]Défi  ',
      challenge_unlocked: 'Défi Débloqué',
      combo_challenge_unlocked: 'Défi Combo Débloqué',
      concept_challenge_unlocked: 'Défi Concept Débloqué',
      concept_challenge_complete: 'Défi Concept Complété!',
      combo_challenge_complete: 'Défi Combo Complété!',
      combo_challenge_complete_body: 'Beau travail, il semble que tu es sur la bonne voie pour comprendre __concept__!',
      replay_level: 'Rejouer le Niveau',
      combo_concepts_used: '__complete__/__total__ Concepts Utilisés',
      combo_all_concepts_used: 'Tu as utilisé tous les concepts possibles pour résoudre le défi. Beau travail!',
      combo_not_all_concepts_used: "Tu as utilisé __complete__ des __total__ concepts possible pour résoudre le défi. Essaie d'utiliser __total__ concepts la prochaine fois!",
      start_challenge: 'Démarrer le Défi',
      next_game: 'Prochain jeu',
      languages: 'Langues',
      programming_language: 'Langage de programmation',
      show_menu: 'Afficher le menu',
      home: 'Accueil',
      level: 'Niveau',
      skip: 'Passer',
      game_menu: 'Menu du jeu',
      restart: 'Relancer',
      goals: 'Objectifs',
      goal: 'Objectif',
      challenge_level_goals: 'Objectifs du défi',
      challenge_level_goal: 'Objectif du défi',
      concept_challenge_goals: 'Objectif du défi Concept',
      combo_challenge_goals: 'Objectif du défi Combo',
      concept_challenge_goal: 'Objectif du défi Concept',
      combo_challenge_goal: 'Objectif du défi Combo',
      running: 'en cours...',
      success: 'Succès',
      incomplete: 'Incomplet',
      timed_out: 'temps écoulé',
      failing: 'Échec',
      reload: 'Recommencer',
      reload_title: 'Recommencer tout le code ?',
      reload_really: 'Voulez-vous vraiment recommencer ce niveau et retourner au début ?',
      reload_confirm: 'Tout recommencer',
      restart_really: '[AI_TRANSLATION]Es-tu sûr de vouloir redémarrer le niveau ? Tu perdras tout le code que tu as écrit.',
      restart_confirm: '[AI_TRANSLATION]Oui, Redémarrer',
      test_level: 'Niveau de Test',
      victory: 'Victoire',
      //    victory_title_prefix: "",
      victory_title_suffix: ' Terminé',
      victory_sign_up: 'Inscrivez-vous pour sauvegarder vos progrès',
      victory_sign_up_poke: 'Vous voulez recevoir les dernières actualités par e-mail ? Créez un compte gratuitement et nous vous tiendrons informés !',
      victory_rate_the_level: 'Notez ce niveau: ',
      victory_return_to_ladder: 'Retourner au Classement',
      victory_saving_progress: 'Sauvegarder la progression',
      victory_go_home: "Retourner à l'accueil",
      victory_review: 'Dites-nous en plus !',
      victory_review_placeholder: 'Comment était ce niveau?',
      victory_hour_of_code_done: 'As-tu terminé ?',
      victory_hour_of_code_done_yes: "Oui, j'ai fini mon Heure de Code !",
      victory_experience_gained: 'XP gagnée',
      victory_gems_gained: 'Gemmes gagnées',
      victory_new_item: 'Nouvel item',
      victory_new_hero: 'Nouveau héros',
      victory_viking_code_school: "Par la barbe d'Odin, c'est un niveau difficile que tu viens de compléter! Si tu n'est pas un développeur de logiciel, tu devrais l'être ! Ceci vient de te propulser dans l'école de Code Vikings où tu pourras amener tes habilités au prochain niveau et devenir un développer web profesionnel en deux semaines.",
      victory_become_a_viking: 'Devenez un viking',
      victory_no_progress_for_teachers: "La progression n'est pas sauvegardé pour les enseignants. Mais vous pouvez ajouter un compte étudiant à votre salle de cours pour vous.",
      tome_cast_button_run: 'Exécuter',
      tome_cast_button_running: "En cours d'exécution",
      tome_cast_button_ran: 'Exécuté',
      tome_cast_button_update: '[AI_TRANSLATION]Mettre à jour',
      tome_submit_button: 'Envoyer',
      tome_reload_method: 'Recharger le code original pour recommencer le niveau',
      tome_available_spells: 'Sorts diponibles',
      tome_your_skills: 'Vos compétences',
      blocks: '[AI_TRANSLATION]Blocs',
      hints: 'Aide',
      videos: '[AI_TRANSLATION]Vidéos',
      hints_title: 'Aide {{number}}',
      code_saved: 'Code sauvergardé',
      chat_placeholder: "[AI_TRANSLATION]Besoin d'aide en codage ? Discute avec l'IA (expérimental !)",
      chat_fix_show: '[AI_TRANSLATION]Montre-moi',
      chat_fix_hide: '[AI_TRANSLATION]Cacher  ',
      //    chat_fix_show_code: "Show Code",
      //    chat_fix_hide_code: "Hide Code",
      //    apply_code: "Apply =>",
      skip_tutorial: 'Passer (esc)',
      keyboard_shortcuts: 'Raccourcis clavier',
      loading_start: 'Démarrer niveau',
      loading_start_combo: 'Démarrer le Défi Combo',
      loading_start_concept: 'Démarrer le Défi Concept',
      problem_alert_title: 'Corriger votre code',
      problem_alert_need_help: "[AI_TRANSLATION]Besoin d'aide ?",
      problem_alert_ask_the_ai: "[AI_TRANSLATION]Demande à l'IA.",
      //    ask_ai: "Ask AI",
      //    ask_ai_placeholder: "Enter your request here...",
      problem_alert_need_hint: "[AI_TRANSLATION]Besoin d'un indice ? Tu peux demander de l'aide à l'IA.",
      time_current: 'Maintenant :',
      time_total: 'Max :',
      time_goto: 'Aller à :',
      non_user_code_problem_title: 'Chargement du niveau impossible',
      infinite_loop_title: "Détection d'une boucle infinie",
      infinite_loop_description: "Le code initial pour initialiser le monde n'a jamais terminé de s'exécuter. Soit il est trop lent ou il contient une boucle infinie. Peut-être il s'agit d'un bug. Vous pouvez essayer de réexécuter le code ou de le réinitialiser. Si cela ne résout pas le problème, dites-le nous.",
      non_user_code_problem_description: "[AI_TRANSLATION]Le code initial pour construire le monde n'a jamais fini de s'exécuter à cause d'une erreur : <pre>__error__</pre> Tu peux soit essayer de relancer ce code, soit réinitialiser le code à l'état par défaut. Si cela ne résout pas le problème, merci de nous le faire savoir.",
      check_dev_console: 'Vous pouvez ouvrir la console du développeur et regarder ce qui pourrait mal fonctionner.',
      check_dev_console_link: '(instructions)',
      infinite_loop_try_again: 'Réessayer',
      infinite_loop_reset_level: 'Redémarrer le niveau',
      infinite_loop_comment_out: 'Commenter mon code',
      tip_toggle_play: 'Jouer/Pause avec Ctrl+P.',
      tip_scrub_shortcut: 'Ctrl+[ and Ctrl+] pour rembobinage et avancer rapidemment.',
      tip_guide_exists: 'Cliquez sur le guide en haut de la page pour des informations utiles.',
      tip_open_source: 'CodeCombat est 100% open source !',
      tip_tell_friends: 'Vous aimez CodeCombat? Parlez de nous à vos amis !',
      tip_beta_launch: 'La beta de CodeCombat a été lancée en Octobre 2013',
      tip_think_solution: 'Reflechissez à propos de la solution et non du problème.',
      tip_theory_practice: "En théorie, il n'y a pas de différence entre la théorie et la pratique. Mais en pratique, il y en a. - Yogi Berra",
      tip_error_free: "Il ya deux façons d'écrire des programmes sans erreur; seulement la troisième marche. - Alan Perlis",
      tip_debugging_program: "Si débugger est l'art de corriger les bugs, alors programmer est l'art d'en créer. - Edsger W. Dijkstra",
      tip_forums: 'Rendez-vous sur le forum et dites-nous ce que vous en pensez !',
      tip_baby_coders: 'Dans le futur, même les bébés seront des archimages.',
      tip_morale_improves: "Le chargement se poursuivra jusqu'à ce que la morale s'améliore.",
      tip_all_species: "Nous croyons en l'égalité des chances d'apprendre la programmation pour toutes les espèces.",
      tip_reticulating: 'Réticulation des spines.',
      tip_harry: "T'es un magicien, ",
      tip_great_responsibility: 'Avec de grandes compétences en programmation vient une grande responsabilité de débogage.',
      tip_munchkin: 'Si vous ne mangez pas vos légumes, un munchkin viendra après vous pendant que vous dormirez.',
      tip_binary: 'Il ya seulement 10 types de personnes dans le monde: ceux qui comprennent le binaire, et ceux qui ne le comprennent pas.',
      tip_commitment_yoda: "Un programmeur doit avoir l'engagement le plus profond, l'esprit le plus grave. ~ Yoda",
      tip_no_try: "Faire. Ou ne pas faire. Il n'y a pas d'essai. - Yoda",
      tip_patience: 'Patience tu dois avoir, jeune Padawan. - Yoda',
      tip_documented_bug: "Un bug documenté n'est pas un bug; c'est une caractéristique",
      tip_impossible: "Cela semble toujours impossible jusqu'à ce que l'on y arrive. - Nelson Mandela",
      tip_talk_is_cheap: 'Discuter est facile. Montrez-moi le code. - Linus Torvalds',
      tip_first_language: 'La chose la plus désastreuse que vous ne pourrez jamais apprendre est votre premier langage de programmation. - Alan Kay',
      tip_hardware_problem: "Q: Combien de programmeurs faut-il pour changer une ampoule ? R: Aucun, c'est un problème de matériel.",
      tip_hofstadters_law: 'Loi de Hofstadter : Il faut toujours plus de temps que prévu, même si vous prenez en compte la loi de Hofstadter.',
      tip_premature_optimization: "L'optimisation prématurée est la racine de tous les maux. - Donald Knuth",
      tip_brute_force: 'En cas de doute, utiliser la force brute. - Ken Thompson',
      tip_extrapolation: 'Il y a seulement deux types de personnes : celles qui peuvent extrapoler à partir de données incomplètes...',
      tip_superpower: "Le développement est la chose la plus proche d'un super pouvoir.",
      tip_control_destiny: 'Dans le vrai open source, vous avez le controle sur votre propre destinée. - Linus Torvalds',
      tip_no_code: "Aucun code n'est plus rapide qu'aucun code.",
      tip_code_never_lies: 'Le code ne ment jamais, les commentaires... parfois — Ron Jeffries',
      tip_reusable_software: "Avant qu'un logiciel soit réutilisable, il doit être utilisable",
      tip_optimization_operator: "Tout les langages ont un opérateur d'optimisation. Dans la plupart des langages, cet opérateur est ‘//’",
      tip_lines_of_code: "Mesurer l'avancé d'un programme par le nombre de lignes de code, c'est comme mesurer l'avancé d'un avion par son poid. - Bill Gates",
      tip_source_code: 'Je voudrais changer le monde, mais ils ne veulent pas me donner le code source.',
      tip_javascript_java: 'le Java est au JavaScript ce que le tapis est à la tapisserie',
      tip_move_forward: "Quoi que vous fassiez, continuez d'avancer. - Martin Luther King Jr.",
      tip_google: "*Vous avez un problème que vous n'arrivez pas à résoudre ? Googlez le !",
      tip_adding_evil: "Ajout d'une pincée de méchanceté",
      tip_hate_computers: "C'est ça le problème avec les gens qui pensent qu'ils détestent les ordinateur. Ce qu'ils détestent vraiment, c'est des piètres programmeurs. - Larry Niven",
      tip_open_source_contribute: "Vous pouvez aider CodeCombat à s'améliorer !",
      tip_recurse: "Itérer c'est humain, mais faire des récursion, c'est divin. - L. Peter Deutsch",
      tip_free_your_mind: "Vous devez laisser aller , Neo . La peur , le doute et l'incrédulité . Libère ton esprit. - Morpheus",
      tip_strong_opponents: 'Même les ennemis les plus puissant ont une faiblesse. - Itachi Uchiha',
      tip_paper_and_pen: 'Avant de commencer à coder, vous pouvez plannifier les choses sur papier.',
      tip_solve_then_write: "D'abord, résolvez le problème. Ensuite, écrivez le code. - John Johnson",
      tip_compiler_ignores_comments: 'Des fois, je pense que le compilateur ignore mes commentaires.',
      tip_understand_recursion: 'La seule manière de comprendre la récursion est de comprendre la récursion.',
      tip_life_and_polymorphism: 'Le code libre est une structure hétérogène polymorphique. Tous les types sont les bienvenues.',
      tip_mistakes_proof_of_trying: 'Les erreurs dans votre code sont la preuve que vous essayez.',
      tip_adding_orgres: 'Rassembler les ogres.',
      tip_sharpening_swords: 'Aiguiser les épées.',
      tip_ratatouille: "Tu ne dois laisser personne définir où se trouvent tes limites. La seule vraie limite est c'est ton âme. - Gusteau, Ratatouille",
      tip_nemo: 'Quand la vie vous rabaisse, vous savez ce que vous devenez faire ? Juste continuer de nager, juste continuer de nager. - Dory, Finding Nemo',
      tip_internet_weather: "Just move to the internet, it's great here. We get to live inside where the weather is always awesome. - John Green",
      tip_nerds: "Les nerds peuvent d'enthousiasmer, comme en sautant d'une chaise comme un cabri. - John Green",
      tip_self_taught: "Je me suis enseigné 90% de ce que j'ai appris. Et c'est normal! - Hank Green",
      tip_luna_lovegood: "Ne t'en fais pas, tu es aussi sain que moi. - Luna Lovegood",
      tip_good_idea: "La meilleure façon d'avoir une bonne idée est d'avoir beaucoup d'idées. - Linus Pauling",
      tip_programming_not_about_computers: "L'Informatique a aussi peu de rapport avec les ordinateurs que l'astronomie avec les téléscopes. - Edsger Dijkstra",
      tip_mulan: 'Crois que tu peux, et tu pourras. - Mulan',
      project_complete: 'Projet Completé!',
      share_this_project: 'Partage ce Projet avec tes amis ou ta famille:',
      ready_to_share: 'Prêt à publier ton projet?',
      click_publish: 'Clic "Publier" pour le faire apparaître dans la gallerie de la classe, puis regarde ce que tes camarades de classe ont construit! Tu peux revenir travailler sur ce projet. Tout changement sera automatiquement sauvé et partagé avec tes camarades de classe.',
      already_published_prefix: 'Tes changements ont été publiés dans la gallerie de la classe.',
      already_published_suffix: 'Continue à expérimenter et améliorer ce projet, ou regarde ce que le reste de ta classe a construit! Tes changements seront automatiquement sauvés et partagés avec tes camarades de classe.',
      view_gallery: 'Vue de la Galerie',
      project_published_noty: 'Votre niveau a été publié!',
      keep_editing: "Continuer l'édition",
      learn_new_concepts: '[AI_TRANSLATION]Apprends de nouveaux concepts',
      watch_a_video: '[AI_TRANSLATION]Regarde une vidéo sur __concept_name__',
      concept_unlocked: '[AI_TRANSLATION]Concept débloqué',
      use_at_least_one_concept: '[AI_TRANSLATION]Utilise au moins un concept :',
      command_bank: '[AI_TRANSLATION]Banque de Code  ',
      learning_goals: "[AI_TRANSLATION]Objectifs d'Apprentissage",
      start: '[AI_TRANSLATION]Démarrer',
      vega_character: '[AI_TRANSLATION]Personnage Vega ',
      capella_character: '[AI_TRANSLATION]Personnage de Capella',
      octans_character: '[AI_TRANSLATION]Personnage Octans',
      click_to_continue: '[AI_TRANSLATION]Clique pour Continuer',
      fill_in_solution: '[AI_TRANSLATION]Remplis la solution',
      toggle_solution: '[AI_TRANSLATION]Afficher/masquer la solution',
      play_as_humans: '[AI_TRANSLATION]Jouer en tant que Rouge',
      play_as_ogres: '[AI_TRANSLATION]Jouer en tant que Bleu',
      changed: '[AI_TRANSLATION]Dernière modification',
      team_humans: '[AI_TRANSLATION]Rouge',
      team_ogres: '[AI_TRANSLATION]Bleu',
      watch_game: '[AI_TRANSLATION]Observer',
      //    block_go: "go",
      //    block_up: "up",
      //    block_down: "down",
      //    block_left: "left",
      //    block_right: "right",
      share_your_project: '[AI_TRANSLATION]Partager votre projet',
      keep_editing_your_project: "[AI_TRANSLATION]Tu peux toujours continuer à éditer ton projet, même après l'avoir partagé.",
      copy_url: '[AI_TRANSLATION]Copier URL',
      level_status: '[AI_TRANSLATION]Statut',
      level_status_locked: '[AI_TRANSLATION]Verrouillé',
      level_status_in_progress: '[AI_TRANSLATION]En Cours\n',
      level_status_skipped: '[AI_TRANSLATION]Passé',
      level_status_complete: '[AI_TRANSLATION]Compléter',
      level_status_unlocked: '[AI_TRANSLATION]Déverrouillé',
      level_status_optional: '[AI_TRANSLATION]Facultatif',
      level_type_practice: '[AI_TRANSLATION]Entraînement',
      level_type_challenge: '[AI_TRANSLATION]Défi  ',
      level_type_level: '[AI_TRANSLATION]Niveau  ',
      level_type_cutscene: '[AI_TRANSLATION]Cinématique',
      level_type_capstone: '[AI_TRANSLATION]Expérience Marquante',
      //    level_type_intro: "Intro",
      level_type_practice_level: "[AI_TRANSLATION]Niveau d'entraînement",
      level_type_challenge_level: '[AI_TRANSLATION]Niveau de Défi',
      level_type_cutscene_level: '[AI_TRANSLATION]Niveau Cinématique',
      level_type_capstone_level: "[AI_TRANSLATION]Niveau d'Expérience Marquante",
      level_type_capstone_project: "[AI_TRANSLATION]Projet d'Expérience Marquante",
      level_type_intro_level: "[AI_TRANSLATION]Niveau d'initiation",
      content_type_avatar: "[AI_TRANSLATION]Sélection de l'avatar",
      content_type_cinematic: '[AI_TRANSLATION]Cinématique',
      content_type_interactive: '[AI_TRANSLATION]Vérification de concepts',
      content_type_arena: '[AI_TRANSLATION]Arène',
      feedback: '[AI_TRANSLATION]Retours',
      ask_teacher_for_help: "[AI_TRANSLATION]Demande de l'aide à ton professeur.",
      ask_teacher_for_help_offline: '[AI_TRANSLATION]Ton enseignant est actuellement hors ligne',
      not_enough_credits_bot: '[AI_TRANSLATION]Oups ! On dirait que tu n’as pas assez de requêtes. Abonne-toi maintenant et obtient les requêtes dont tu as besoin pour le support IA dont tu as besoin !',
      not_enough_credits_interval: '[AI_TRANSLATION]Plus de crédits disponibles pour le __interval__. __amount__ crédits consommés.',
      not_enough_credits_interval_multiple: '[AI_TRANSLATION]Plus de crédits disponibles pour __duration__ __interval__. __amount__ crédits consommés.',
      create_account_to_get_credits: "[AI_TRANSLATION]Crée un compte pour obtenir des crédits gratuits pour utiliser le support alimenté par l'IA !",
      ask_teacher_for_credits: '[AI_TRANSLATION]Demande une licence AI Hackstack à ton enseignant.',
      get_credits: '[AI_TRANSLATION]Obtiens des Crédits',
      get_ai_hs_license: '[AI_TRANSLATION]Obtiens une License AI Hackstack',
      use: '[AI_TRANSLATION]Utilise    ',
      learn_to_use: '[AI_TRANSLATION]Apprends à utiliser',
      //    navigate_to_previous_page: "Navigate to the previous page",
      //    navigate_to_next_page: "Navigate to the next page",
      //    restart_capstone_stage: "Do you want to restart capstone stage progress to 1?",
    },

    apis: {
      methods: 'Méthodes',
      events: 'Evénements',
      handlers: 'Manutentionnaires',
      properties: 'Propriétés',
      snippets: '[AI_TRANSLATION]Extraits de code',
      spawnable: 'Instanciable',
      html: 'HTML',
      math: 'Math',
      array: 'Tableau',
      object: 'Objet',
      string: 'Chaîne de caractères',
      function: 'Fonction',
      vector: 'Vecteur',
      date: 'Date',
      jquery: 'jQuery',
      json: 'JSON',
      number: 'Nombre',
      webjavascript: 'JavaScript',
    },

    amazon_hoc: {
      title: 'Continuer à apprendre avec Amazon!',
      congrats: 'Félicitations pour la réussite de cette stimulante Heure de Code!',
      educate_1: "Maintenant, continue à apprendre à programmer et utiliser l'informatique dans les nuages avec AWS Educate, un passionant programme d'éducation gratuit fourni par Amazon pour les étudiants et les professeurs. Avec AWS Educate, vous pouvez gagner des badges cool pendant que tu apprends les bases de l'informatique dans les nuages et des technologies de pointe comme le jeu vidéo, la réalité virtuelle, et Alexa.",
      educate_2: 'Apprenez plus en vous inscrivant ici',
      future_eng_1: 'Vou pouvez aussi essayer de construire votre propre école concernant Alexa',
      future_eng_2: 'ici',
      future_eng_3: "(un appareil n'est pas requis). Cette activité Alexa a été élaborée pour vous par",
      future_eng_4: 'Future Ingénieur Amazon',
      future_eng_5: "programme qui crée des opportunités d'apprentissage et de travail pour tous les étudiants jusqu'au baccalauréat au États-Unis qui veulent poursuivre des études d'informatique.",
    },

    live_class: {
      title: '[AI_TRANSLATION]Merci !  ',
      content: '[AI_TRANSLATION]Incroyable ! On vient de lancer des cours en ligne en direct.',
      link: "[AI_TRANSLATION]Prêt à prendre de l'avance sur ton codage ?",
    },

    code_quest: {
      great: '[AI_TRANSLATION]Super !',
      join_paragraph: '[AI_TRANSLATION]Participe au plus grand tournoi international de codage Python AI pour tous les âges et tente de te hisser en tête du classement ! Cette bataille mondiale de mois commence le 1er août et comprend des prix d’une valeur de 5k $ et une cérémonie de remise des prix virtuelle où nous annoncerons les gagnants et reconnaîtrons tes compétences en codage.',
      link: "[AI_TRANSLATION]Clique ici pour t'inscrire et en savoir plus",
      global_tournament: '[AI_TRANSLATION]Tournoi Global',
      register: "[AI_TRANSLATION]S'inscrire",
      date: '[AI_TRANSLATION]Août 1 - Août 31',
    },

    play_game_dev_level: {
      created_by: 'Crée par {{name}}',
      created_during_hoc: "Crée durant l'Heure de Code",
      restart: 'Recommencer le Niveau',
      play: 'Jouer le niveau',
      play_more_codecombat: 'Jouer à plus de Combats de code',
      learn_about_ozaria: 'Learn About Ozaria',
      default_student_instructions: 'Cliquer pour contrôler votre héro et remporter la victoire!',
      goal_survive: 'Survivre.',
      goal_survive_time: 'Survivre pendant __seconds__ secondes.',
      goal_defeat: 'Battre tous les  ennemis.',
      goal_defeat_amount: 'Battre __amount__ ennemis.',
      goal_move: 'Se déplacer en passant par toutes les marques rouges X.',
      goal_collect: 'Collecter tous les eléments.',
      goal_collect_amount: 'Collecter __amount__ eléments.',
    },

    game_menu: {
      inventory_tab: 'Inventaire',
      save_load_tab: 'Sauvegarder/Charger',
      options_tab: 'Options',
      my_code_tab: '[AI_TRANSLATION]Mon Code',
      guide_tab: 'Guide',
      guide_video_tutorial: 'Tutoriel vidéo',
      guide_tips: 'Astuces',
      multiplayer_tab: 'Multijoueur',
      auth_tab: "S'inscrire",
      inventory_caption: 'Équipez votre héros',
      choose_hero_caption: 'Choisissez votre héros, langage',
      change_langugae_caption: '[AI_TRANSLATION]Choisir la langue',
      change_language_tab: '[AI_TRANSLATION]Langue',
      options_caption: 'Configurer les réglages',
      my_code_caption: '[AI_TRANSLATION]Actions de Code Rapides',
      guide_caption: 'Docs et conseils',
      multiplayer_caption: 'Jouer avec des amis !',
      auth_caption: 'Sauvegarder votre progression.',
    },

    leaderboard: {
      view_other_solutions: 'Voir les autres solutions',
      scores: 'Scores',
      top_players: 'Classement des meilleurs joueurs',
      day: "Aujourd'hui",
      week: 'Cette semaine',
      all: 'Tous les temps',
      latest: 'Dernier',
      time: 'Temps',
      damage_taken: 'Dégât subis',
      damage_dealt: 'Dégât infligés',
      difficulty: 'Difficulté',
      gold_collected: 'Or collecté',
      survival_time: 'a survécu',
      defeated: 'Ennemis Battus',
      code_length: 'Lignes de Code',
      score_display: '__scoreType__: __score__',
    },

    inventory: {
      equipped_item: 'Equipé',
      required_purchase_title: 'Requis',
      available_item: 'Disponible',
      restricted_title: 'Limité',
      should_equip: "(double-clic pour s'équiper)",
      equipped: '(équipé)',
      locked: '(verrouillé)',
      restricted: '(verrouillé à ce niveau)',
      equip: 'Equiper',
      unequip: 'Retirer',
      warrior_only: 'Guerrier Seulement',
      ranger_only: 'Ranger Seulement',
      wizard_only: 'Magicien Seulement',
    },

    buy_gems: {
      few_gems: 'Quelques gemmes',
      pile_gems: 'Pile de gemmes',
      chest_gems: 'Coffre de gemmes',
      purchasing: 'Achat...',
      declined: 'Votre carte a été refusée',
      retrying: 'Erreur serveur, nouvelle tentative.',
      prompt_title: 'Pas assez de gemmes',
      prompt_body: 'En voulez-vous plus ?',
      prompt_button: 'Entrer dans la boutique',
      recovered: 'Gemmes précédemment achetées récupérées. Merci de rafraîchir la page.',
      price: 'x{{gems}} / mo',
      buy_premium: 'Acheter la mise à niveau Premium',
      purchase: 'achat',
      purchased: 'Acheté',
    },

    subscribe_for_gems: {
      prompt_title: 'Pas assez de gemmes!',
      prompt_body: 'Abonnez-vous à Premium pour obtenir des gemmes et accéder à encore plus de niveaux !',
    },

    earn_gems: {
      prompt_title: 'Pas assez de gemmes',
      prompt_body: 'Continue à jouer pour en gagner plus!',
    },

    subscribe: {
      best_deal: 'Meilleure Proposition!',
      confirmation: 'Félicitations! Vous avez maintenant souscrit à CodeCombat Premium !',
      premium_already_subscribed: "Vous avez déjà souscrit à l'option Premium!",
      subscribe_modal_title: 'CodeCombat Premium',
      comparison_blurb: 'Aiguisez vos compétences avec un abonnement CodeCombat !',
      must_be_logged: 'Vous devez être identifié. Veuillez créer un compte ou vous identifier depuis le menu ci-dessus.',
      subscribe_title: 'Abonnement',
      unsubscribe: 'Désinscription',
      confirm_unsubscribe: 'Confirmer la désinscription',
      never_mind: "Ça ne fait rien, je t'aime toujours",
      thank_you_months_prefix: 'Merci de nous avoir supporté pendant',
      thank_you_months_suffix: 'mois.',
      thank_you: 'Merci de supporter CodeCombat.',
      sorry_to_see_you_go: 'Désolé de te voir partir ! Fais-nous savoir ce que nous aurions pu faire mieux',
      unsubscribe_feedback_placeholder: "Nom de zeus, qu'avons nous fait ?",
      stripe_description: 'Inscription mensuelle',
      stripe_yearly_description: '[AI_TRANSLATION]Abonnement Annuel',
      buy_now: 'Acheter Maintenant',
      subscription_required_to_play: "Vous avez besoin d'un abonnement pour jouer à ce niveau.",
      unlock_help_videos: 'Abonnez vous pour débloquer tous les tutoriels vidéo.',
      personal_sub: 'Abonnement individuel',
      loading_info: 'Chargement des informations sur votre abonnement...',
      managed_by: 'Gérer par',
      will_be_cancelled: 'Ceci va être annulé',
      currently_free: 'Vous avez un abonnement gratuit en ce moment',
      currently_free_until: "Vous avez un abonnement gratuit jusqu'à __date__",
      free_subscription: 'Inscirption gratuite',
      was_free_until: "Vous aviez un abonnement gratuit jusqu'à",
      managed_subs: 'Gestion des abonnements',
      subscribing: "S'inscrit...",
      current_recipients: 'Recipients courant',
      unsubscribing: 'Desincription en cours...',
      subscribe_prepaid: "Cliquer S'abonner pour utiliser du code prépayé",
      using_prepaid: 'Utiliser le code prépayé pour un abonnement mensuel',
      //    subscribe_to_premium: "Subscribe to Premium",
      feature_level_access: 'Accès à plus de 300 niveaux disponibles',
      feature_heroes: 'Débloquer des Héros et des animaux de compagnie exclusifs',
      feature_learn: 'Apprendre à faire des jeux et des sites web',
      feature_languages: '[AI_TRANSLATION]Récupère toutes les langues prises en charge',
      //    feature_aiyouth: "",
      feature_gems: '[AI_TRANSLATION]Gagne __gems__ gems/mo (__gems12__ gems/an)',
      //    feature_all_products: "4-in-1: CodeCombat Home, CodeCombat Junior, CodeCombat Worlds on Roblox, and CodeCombat AI HackStack",
      //    feature_products: "Access CodeCombat Junior, CodeCombat & AI HackStack",
      month_price: '__price__$',
      month_price_without_currency: '[AI_TRANSLATION]__price__/mo',
      first_month_price: 'Seulement __price__$ pour votre premier mois!',
      lifetime: 'Accès à vie',
      lifetime_price: '__price__$',
      year_subscription: 'Souscription Annuelle',
      year_price: '__price__$/an',
      year_price_without_currency: '[AI_TRANSLATION]__price__/an',
      support_part1: "Besoin d'aide pour le paiement ou préféres-tu Paypal? Mél",
      support_part2: 'support@codecombat.com',
      go_prepaid: '[AI_TRANSLATION]Clique ici après avoir scanné le code et acheté',
      forever: '[AI_TRANSLATION]Pour Toujours',
      subscription_status: "[AI_TRANSLATION]Ton état d'abonnement",
      currently_not_free: "[AI_TRANSLATION]Tu n'as pas encore d'abonnement.",
      online_classes: '[AI_TRANSLATION]Cours en ligne',
      feature_ai_level_bot: "[AI_TRANSLATION]Accélère l'apprentissage avec le soutien de l'IA",
      sure_buy_as_parent: '[AI_TRANSLATION]Es-tu sûr de vouloir un accès premium pour toi-même au lieu de ton enfant ?',
    },

    announcement: {
      now_available: 'Maintenant disponible pour les abonnés!',
      subscriber: "s'abonner",
      cuddly_companions: 'Les Companions du doudou!',
      kindling_name: "Elémentaire d'embrasement",
      kindling_description: "Les Elémentaires d'embrasement veulent juste vous réchauffer la nuit. Et durant le jour.Tout le temps, vraiment.",
      griffin_name: 'Bébé Griffon',
      griffin_description: 'Les Griffons sont moitié aigle, moitié lion, complètement adorables.',
      raven_name: 'Corbeau',
      raven_description: 'Les corbeaux sont excellents dans la récupération de magnifiques bouteilles pleines de santé pour vous.',
      mimic_name: 'Singe',
      mimic_description: 'Les Singes peuvent prendre des pièces pour vous. Déplacez-les au dessus des pièces pour augmenter votre approvisionnement en or.',
      cougar_name: 'Cougar',
      cougar_description: 'Les Cougars aiment bien suivre un Doctorat en ronronnant joyeusement tous les jours.',
      fox_name: 'Renard bleu',
      fox_description: 'Les Renards bleus sont très intelligents et aiment creuser dans la saleté et la neige!',
      pugicorn_name: 'Carlicorne',
      pugicorn_description: 'Les Carlicornes sont parmi les créatures les plus rareset peuvent lancer des sorts!',
      wolf_name: 'Louveteau',
      wolf_description: 'Les louveteaux excellent dans la chasse, la récupération, et le jeu de cache-cache!',
      ball_name: 'Ball grinçante rouge',
      ball_description: 'ball.squeak()',
      collect_pets: 'Collectionne les animaux de compagnie pour ton héros!',
      each_pet: "Chaque animal de compagnie a une capacité d'aide unique!",
      upgrade_to_premium: 'Devient un {{subscriber}} pour équiper les animaux de compagnie.',
      play_second_kithmaze: 'Joue {{the_second_kithmaze}} pour débloquer le louveteau!',
      the_second_kithmaze: 'Le Second Kithmaze',
      keep_playing: 'Continue à jouer pour découvrir le premier animal de compagnie!',
      coming_soon: 'bientôt disponible',
      ritic: 'Ritic le glacial',
      ritic_description: "Ritic le glacial. Piégé dans le Glacier de Kelvintaph depuis des temps immémoriaux, finalement libre prêt à s'occuper des ogres qui l'ont emprisonné.",
      ice_block: 'Un bloc de glace',
      ice_description: "Il semble y avoir quelque chose d'emprisonné à l'intérieur...",
      blink_name: 'Clignement',
      blink_description: "Ritic disparaît et réapparaît dans un clin d'oeil, ne laissant rien derrière lui à part une ombre",
      shadowStep_name: 'Une ombre fugace',
      shadowStep_description: 'Un maître assassin sait comment marcher entre les ombres.',
      tornado_name: 'Tornade',
      tornado_description: "Il est bon d'avoir un boutonde ré-initialisation quand une couverture est partie.",
      wallOfDarkness_name: 'WLe mur de la Pénombre',
      wallOfDarkness_description: "Se cacher derrière un mur d'ombres pour prévenir le regard d'yeux indiscrets.",
      notifications: '[AI_TRANSLATION]Notifications',
      x_announcement: '[AI_TRANSLATION]__x__ Notification',
      x_announcements: '[AI_TRANSLATION]__x__ Notifications',
      x_announcement_with_unread: '[AI_TRANSLATION]__x__ Notification (__y__ non lue)',
      x_announcements_with_unread: '[AI_TRANSLATION]__x__ Notifications (__y__ non lues)',
      see_more: '[AI_TRANSLATION]Voir __unread__ notifications non lues de plus',
      mark_read: '[AI_TRANSLATION]Marquer comme lu',
      read_all: '[AI_TRANSLATION]Lire Tout',
      //    more_announcements: "more notifications...",
    },

    avatar_selection: {
      pick_an_avatar: '[AI_TRANSLATION]Choisis un avatar qui te représentera en tant que joueur',
      select_avatar_title: "[AI_TRANSLATION]Choisir l'Avatar du Joueur",
    },

    premium_features: {
      get_premium: 'Abonnes-toi à <br>CodeCombat<br>Premium',
      master_coder: "Devient un Maître du code en t'abonnant aujourd'hui!",
      paypal_redirect: "TU seras redirigé vers PayPal pour compléter le processus d'abonnement.",
      subscribe_now: 'Abonnes-toi Maintenant',
      hero_blurb_1: "Aie accès aux __premiumHeroesCount__ super-héros accessibles uniquement aux abonnés! Libère l'imparable pouvoir de Okar le pied frappeur, la précision mortelle de naria de la Feuille, ou convoque les \"adorables\" squelettes avec Nalfar l'invisible.",
      hero_blurb_2: "Les Guerriers Premium  débloquent d'impressionantes capacités partiales comme Le cri de Guerre, Le piètinement, et le Lancer d'ennemi. Ou, joue un Ranger, en utilisant la discrétion et des arcs, le lancer de couteaux, et les pièges! Essaie tes pouvoirs en tant que vrai Magicien du code, et libère une puissante magie primordiale, nécromantienne, ou élémentaire!",
      hero_caption: "D'excitant nouveaux héros!",
      pet_blurb_1: "Les animaux de compagnie ne sont pas juste d'adorables compagnions, ils fournissent aussi d'uniques fonctionnalités et méthodes. Le Bébé Griffon peut transporter des unités dans les airs, le louveteau joue en attrapant les flèches des ennemis, le Cougar adore chasser les ogres aux alentours, et le singe attire les pièces comme un aimant!",
      pet_blurb_2: 'Collectionne tous les animaux de compagnie pour découvrir leurs capacités uniques!',
      pet_caption: 'Adopte des animaux de compagnie pour accompagner votre héro!',
      game_dev_blurb: 'Apprend le scripting de jeu et construis de nouveaux niveaux à partager avec tes amis! Place les eléments que tu veux,écris du code pour ajouter une logique et un comportement aux unités créées, et vois si tes amis peuvent battre ce niveau!',
      game_dev_caption: 'Crée tes propres jeux pour défier tes amis!',
      everything_in_premium: 'Tout ce que tu auras avec CodeCombat Premium:',
      list_gems: "Reçois des gemmes bonus pour acheter de l'équipement, des animaux de compagnie, et des héros",
      list_levels: 'Aie accès à __premiumLevelsCount__  niveaux supplémentaires',
      list_heroes: 'Débloque des héros exclusifs, incluant les classes de Ranger et Magicien',
      list_game_dev: 'Crée et partage des jeux avec des amis',
      list_web_dev: 'Construit des sites web et des applications interactives',
      list_items: "Equipe-toi d'eléments exclusifs à l'abonnement Premium comme des animaux de compagnie",
      list_support: "Aie accès au support Premium pour t'aider à décotiquer du code difficile",
      list_clans: 'Crée des clans privés pour inviter tes amis et effectue des compétitions de groupes via un tableau de bord',
      ai_bot_learning: "[AI_TRANSLATION]Support alimenté par l'IA pour accélérer les résultats d'apprentissage !",
      ai_bot_description: "[AI_TRANSLATION]La fonctionnalité d’indices alimentés par l'IA de CodeCombat peut évaluer le code, signaler les erreurs et expliquer comment les corriger. Plus important encore, elle fournit tout le contexte nécessaire pour comprendre le pourquoi, sans fournir la solution complète. Avec uniquement l'assistance actuelle aux problèmes de code disponible, les jeunes apprenants devront encore travailler à travers chaque défi de codage de niveau. Les abonnés premium reçoivent une allocation de <b>10 indices IA par jour</b> pour s'assurer qu'ils ont toujours le soutien dont ils ont besoin.\n",
      list_ai_bot: '[AI_TRANSLATION]Les abonnés Premium reçoivent une allocation de 10 indices AI par jour',
      ai_bot_notice: '[AI_TRANSLATION]* Les taux de hints IA sont susceptibles de changer.',
    },

    choose_hero: {
      choose_hero: 'Choisissez votre héros',
      programming_language: 'Langage de programmation',
      programming_language_description: 'Quel langage de programmation voulez-vous utiliser ?',
      default: 'Défaut',
      experimental: 'Expérimental',
      python_blurb: 'Simple mais puissant, idéal pour les débutants et les experts.',
      javascript_blurb: 'Le langage du web. (Pas le même que Java.)',
      coffeescript_blurb: 'Une syntaxe JavaScript plus agréable.',
      lua_blurb: 'Langage de script de jeu.',
      java_blurb: '(Abonnés seulement) Android et entreprise.',
      cpp_blurb: '[AI_TRANSLATION](Abonnés uniquement) Développement de jeux et informatique haute performance.',
      code_format: '[AI_TRANSLATION]Format de Code',
      text_code: '[AI_TRANSLATION]`code` de texte',
      blocks_and_code: '[AI_TRANSLATION]Blocs et code',
      blocks_text: '[AI_TRANSLATION]Blocs',
      blocks_icons: '[AI_TRANSLATION]Blocs (icônes)',
      //    blocks_icons_helptext: "Junior only",
      text_code_blurb: '[AI_TRANSLATION]Tape du code textuel dans un vrai éditeur de code',
      blocks_and_code_blurb: '[AI_TRANSLATION]Blocs et code textuel côte à côte',
      blocks_text_blurb: '[AI_TRANSLATION]Glisse et dépose des blocs pour les tablettes ou les jeunes apprenants',
      blocks_icons_blurb: '[AI_TRANSLATION]Blocs basés sur des icônes pour les téléphones ou les enfants pré-lecteurs',
      status: 'Statut',
      weapons: 'Arme',
      weapons_warrior: 'Epées - Courte portée, pas de magie',
      weapons_ranger: 'Arbalètes, pistolets - Longue portée, pas de magie',
      weapons_wizard: 'Baguettes, bâtons - Longue portée, Magie',
      attack: 'Dégâts',
      health: 'Santé',
      speed: 'Vitesse',
      regeneration: 'Régénération',
      range: 'Portée',
      blocks: 'Absorbe',
      backstab: 'Poignardé',
      skills: 'Compétences',
      attack_1: 'Inflige',
      attack_2: 'Classé de',
      attack_3: "Dommage causé par l'arme",
      health_1: 'Gains',
      health_2: 'Provenance de la liste',
      health_3: "Endurance de l'armure",
      speed_1: 'Se mouvoit à',
      speed_2: 'mètres par seconde',
      available_for_purchase: "Disponible à l'achat",
      level_to_unlock: 'Niveau à débloquer :',
      restricted_to_certain_heroes: 'Seulement certains héros peuvent jouer ce niveau.',
      code_format_not_supported: '[AI_TRANSLATION]Non supporté  ',
      //    code_format_only_junior: "Only Supported in CodeCombat Junior",
      //    code_format_in_mobile: "Only Supported in Big Screen(Pad, laptop, PC...)",
      code_format_disable_by_teacher: '[AI_TRANSLATION]Désactivé par le Professeur  ',
      code_language_subscriber_only: '[AI_TRANSLATION]Uniquement pour les abonnés',
      code_language_not_support_by_blocks: '[AI_TRANSLATION]Non supporté avec des blocs  ',
      //    code_language_not_support_in_classroom: "Not support in Classroom",
    },

    char_customization_modal: {
      heading: '[AI_TRANSLATION]Personnalise ton Héros',
      body: '[AI_TRANSLATION]Corps',
      name_label: '[AI_TRANSLATION]Nom du Héros',
      hair_label: '[AI_TRANSLATION]Couleur des cheveux',
      skin_label: '[AI_TRANSLATION]Couleur de Peau',
    },

    skill_docs: {
      function: 'fonction',
      method: 'méthode',
      snippet: 'fragment',
      number: 'nombre',
      array: 'tableau',
      object: 'objet',
      string: 'chaîne de charactères',
      writable: 'éditable',
      read_only: 'lecture seulement',
      action: 'Action',
      spell: 'Sort',
      action_name: 'Nom',
      action_cooldown: 'Durée',
      action_specific_cooldown: 'Rechargement',
      action_damage: 'Dégât',
      action_range: 'Portée',
      action_radius: 'Rayon',
      action_duration: 'Durée',
      example: 'Exemple',
      ex: 'ex',
      current_value: 'Valeur actuelle',
      default_value: 'Valeur par défaut',
      parameters: 'Paramètres',
      required_parameters: 'Paramètres requis',
      optional_parameters: 'Paramètres facultatifs',
      returns: 'Retour',
      granted_by: 'Accordé par',
      still_undocumented: '[AI_TRANSLATION]Toujours pas documenté, désolé.',
      description_coming_soon: '[AI_TRANSLATION]Description à venir prochainement',
    },

    save_load: {
      granularity_saved_games: 'Sauvegardé',
      granularity_change_history: 'Historique',
    },

    options: {
      general_options: 'Options Générales',
      volume_label: 'Volume',
      music_label: 'Musique',
      music_description: 'Arrêter/Reprendre la musique de fond.',
      editor_config_title_coco: "Configuration de l'éditeur",
      editor_config_title_ozar: "Configuration de l'éditeur",
      editor_config_livecompletion_label: 'Saisie semi-automatique en direct',
      editor_config_livecompletion_description: 'Afficher les suggestions de saisie semi-automatique lors de la frappe.',
      editor_config_invisibles_label: 'Afficher les caractères non-imprimables',
      editor_config_invisibles_description: "Permet d'afficher les caractères comme les espaces et les tabulations.",
      editor_config_indentguides_label: 'Montrer les indentations',
      editor_config_indentguides_description: "Affiche des guides verticaux qui permettent de visualiser l'indentation.",
      editor_config_behaviors_label: 'Auto-complétion',
      editor_config_behaviors_description: 'Ferme automatiquement les accolades, parenthèses, et chaînes de caractères.',
      editor_config_wide_editor_label: "[AI_TRANSLATION]Activer l'éditeur large",
      editor_config_wide_editor_description: "[AI_TRANSLATION]Augmente la largeur de l'éditeur comme avant.",
      editor_config_screen_reader_mode_label: "[AI_TRANSLATION]Activer le mode lecteur d'écran",
      editor_config_screen_reader_mode_label_disable: "[AI_TRANSLATION]Désactiver le Mode Lecteur d'Écran",
      editor_config_screen_reader_mode_description: '[AI_TRANSLATION]Afficher les niveaux en texte plutôt que visuellement.',
      editor_config_livecompletion_disabled_by_teacher: '[AI_TRANSLATION]Ton professeur a désactivé ton autocomplétion.',
    },

    about: {
      title: '[AI_TRANSLATION]À propos de CodeCombat - Engager les étudiants, autonomiser les enseignants, inspirer la création',
      meta_description: "[AI_TRANSLATION]Notre mission est de démocratiser les sciences informatiques grâce à l'apprentissage par le jeu et de rendre le codage accessible à chaque apprenant. Nous croyons que la programmation est magique et voulons que les apprenants soient capables de créer des choses à partir de leur pure imagination.\n",
      learn_more: 'En apprendre Plus',
      main_title: 'Si tu veux apprendre la programmation, tu dois écrire beaucoup de code.',
      main_description: "Chez CodeCombat, notre but est d'assurer que tu le fasses avec un sourire.",
      mission_link: 'Mission',
      team_link: 'Equipe',
      story_link: 'Histoire',
      press_link: 'Presse',
      mission_title: 'Notre mission: faire en sorte que la programmation soit accessible à chaque élève sur la Terre.',
      mission_description_1: "<strong>La programmation est de la Magie</strong>. C'est la capacité de créer des choses issues de ta propre imagination. Nous avons crée CodeCombat pour donner à ceux qui apprennent la sensation de détenir un pouvoir de sorcellerie sous leurs doigts avec du <strong>code typé</strong>.",
      mission_description_2: "Il s'avère que cela leur permet d'apprendre plus vite aussi. ÉNORMEMENT plus vite. C'est comme en langues tenir une conversation plutôt que d'avoir un manuel. Nous voulons donner cette conversation à toutes les écoles et à <strong>chaque étudiant</strong>, parce que tout le monde devrait avoir la chance d'apprendre la magie de la programmation.",
      team_title: "Rencontrez l'équipe CodeCombat.",
      team_values: "Nous valorisons l'ouverture et un dialogue respectueux, où les meilleures idées triomphent. Nos décisions sont fondées sur des recherches liées aux clients et notre processus est focalisé à fournir des résultats tangibles pour eux. Tout le monde est impliqué, de notre patron aux contributeurs Github, parce que nous valorisons le développement et l'apprentissage dans notre équipe.",
      nick_title: 'Cofondateur, CEO',
      csr_title: '[AI_TRANSLATION]Représentant du Succès Client',
      csm_title: '[AI_TRANSLATION]Responsable du Succès Client',
      scsm_title: '[AI_TRANSLATION]Responsable du succès client senior',
      ae_title: '[AI_TRANSLATION]Directeur de compte',
      sae_title: '[AI_TRANSLATION]Cadre commercial senior',
      sgd_title: '[AI_TRANSLATION]Développeur de jeux senior',
      gd_title: '[AI_TRANSLATION]Développeur de Jeux',
      dois_title: '[AI_TRANSLATION]Directeur des Ventes Internes',
      ism_title: '[AI_TRANSLATION]Responsable des ventes internes',
      sism_title: '[AI_TRANSLATION]Responsable des ventes internes senior',
      shan_title: '[AI_TRANSLATION]Ventes internes, Europe',
      run_title: '[AI_TRANSLATION]Directeur des Opérations, CodeCombat Grande Chine',
      lance_title: '[AI_TRANSLATION]Directeur de la Technologie, CodeCombat Grande Chine',
      zhiran_title: '[AI_TRANSLATION]Directeur de Programme, CodeCombat Grande Chine',
      yuqiang_title: '[AI_TRANSLATION]Directeur de l’Innovation, CodeCombat Grande Chine',
      swe_title: '[AI_TRANSLATION]Ingénieur Logiciel',
      sswe_title: '[AI_TRANSLATION]Ingénieur logiciel senior',
      css_title: '[AI_TRANSLATION]Spécialiste du Support Client',
      am_cs_title: '[AI_TRANSLATION]Directeur associé, Succès Client',
      css_qa_title: '[AI_TRANSLATION]Support Client / Spécialiste QA',
      maya_title: '[AI_TRANSLATION]Développeur de programmes scolaires senior',
      bill_title: '[AI_TRANSLATION]Directeur Général, CodeCombat Grande Chine',
      pvd_title: '[AI_TRANSLATION]Designer Produit et Visuel',
      spvd_title: '[AI_TRANSLATION]Concepteur produit et visuel senior',
      daniela_title: '[AI_TRANSLATION]Responsable marketing',
      mm_title: '[AI_TRANSLATION]Responsable marketing',
      bobby_title: '[AI_TRANSLATION]Concepteur de jeux senior',
      brian_title: '[AI_TRANSLATION]Responsable du design de jeux senior',
      stephanie_title: '[AI_TRANSLATION]Spécialiste du Support Client',
      sdr_title: '[AI_TRANSLATION]Représentant en développement des ventes',
      bd_pr_title: '[AI_TRANSLATION]Représentant du développement commercial et des partenariats',
      retrostyle_title: 'Illustration',
      retrostyle_blurb: 'Jeux RetroStyle',
      community_title: '... et notre communité open-source',
      lgd_title: '[AI_TRANSLATION]Concepteur de jeu principal',
      oa_title: '[AI_TRANSLATION]Associé aux Opérations',
      ac_title: '[AI_TRANSLATION]Coordinateur administratif',
      sac_title: '[AI_TRANSLATION]Coordinateur administratif senior',
      oss_title: '[AI_TRANSLATION]Spécialiste du Support Opérationnel',
      ea_title: '[AI_TRANSLATION]Assistant Exécutif',
      om_title: '[AI_TRANSLATION]Responsable des Opérations',
      som_title: '[AI_TRANSLATION]Responsable des opérations senior',
      sales_om_title: '[AI_TRANSLATION]Responsable des opérations de vente',
      pe_title: '[AI_TRANSLATION]Ingénieur Principal',
      mo_title: '[AI_TRANSLATION]Responsable, Opérations',
      smo_title: '[AI_TRANSLATION]Responsable senior des opérations',
      do_title: '[AI_TRANSLATION]Directeur des Opérations',
      vp_o_title: '[AI_TRANSLATION]VP, Opérations',
      scd_title: '[AI_TRANSLATION]Développeur de programmes scolaires senior',
      lcd_title: '[AI_TRANSLATION]Responsable du programme scolaire',
      cd_title: '[AI_TRANSLATION]Développeur de Curriculum',
      sem_title: "[AI_TRANSLATION]Responsable de l'éducation senior",
      de_title: "[AI_TRANSLATION]Directeur de l'Éducation",
      vpm_title: '[AI_TRANSLATION]VP, Marketing',
      vps_title: '[AI_TRANSLATION]VP, Ventes',
      vpsm_title: '[AI_TRANSLATION]VP, Ventes et Marketing',
      oi_title: '[AI_TRANSLATION]Instructeur en ligne',
      m_oi_title: '[AI_TRANSLATION]Responsable, Instruction en Ligne',
      aoim_title: '[AI_TRANSLATION]Directeur associé des instructeurs en ligne',
      bdm_title: '[AI_TRANSLATION]Responsable du développement commercial',
      community_subtitle: 'Plus de 500 contributeurs ont aidé à construire CodeCombat, et de plus en plus nous rejoignent chaque semaine !',
      community_description_3: 'CodeCombat est un',
      community_description_link_2: 'projet communautaire',
      community_description_1: 'avec des centaines de joueurs volontaires pour créer des niveaux, contribuer à notre code et ajouter des fonctionnalités, corriger bugs, tester, et même traduire le jeu dans plus de 50 langues. Les employés, contributeurs et le site gagnent à partager des idées et regrouper les efforts, comme font les communautés open-source en général. Le site est construit à partir de nombreux projets open source, et notre projet est aussi open-source pour fournir aux joueurs codeurs curieux un projet familier à explorer et expérimenter. Tout le monde peut rejoindre la communauté CodeCombat! rejoins-nous',
      community_description_link: 'contribue à la page',
      community_description_2: "pour plus d'informations.",
      number_contributors: 'Plus de 450 contributeurs ont proposé leur aide et leur temps pour ce projet.',
      story_title: 'Notre histoire débute',
      story_subtitle: 'Depuis 2013, CodeCombat a grandi de quelques croquis à un réel, jeu passionant.',
      story_statistic_1a: 'plus de 20,000,000',
      story_statistic_1b: 'joueurs au total',
      story_statistic_1c: 'ont commencé leur aventure dans la programmation via CodeCombat',
      story_statistic_2a: 'Nous avons été traduit dans plus de 50 langues — nos joueurs viennent de plus de ',
      story_statistic_2b: '190 pays',
      story_statistic_3a: 'Ensemble, ils ont écrit ',
      story_statistic_3b: '1 milliard de lignes de code et dans ',
      story_statistic_3c: 'différents langages de programmation',
      story_long_way_1: 'Ansi nous avons commencé une longue histoire...',
      story_sketch_caption: "La première ébauche de Nick détaillait un jeu de programmation à l'oeuvre.",
      story_long_way_2: 'nous avons beaucoup de choses à finir afin de compléter notre but, donc...',
      jobs_title: "Viens travaillier avec nous et aider nous à écrire l'histoire de CodeCombat!",
      jobs_subtitle: 'Tu ne vois pas comment aider mais tu souhaites rester en contact ? Regarde notre liste "Crée la tienne".',
      jobs_benefits: 'Avantages des Employés',
      jobs_benefit_4: 'Vacances illimitées',
      jobs_benefit_5: 'dévelopement Professionel  et support constant dans la formation professionnelle – livres gratuits et jeux!',
      jobs_benefit_6: 'Couverture Medical (or), dentaire, ophtalmologie',
      jobs_benefit_9: "une fenêtre d'option d'exercice de 10 ans",
      jobs_benefit_10: 'Congé maternité : 10 semaines payées, les 6 suivantes à 55% du salaire',
      jobs_benefit_11: 'Congé paternité: 10 semaines payées',
      jobs_benefit_12: '[AI_TRANSLATION]50 $/mois pour Internet et services pro',
      jobs_benefit_14: '[AI_TRANSLATION] Équipe 100% distribuée',
      jobs_custom_title: 'Créer ta propre',
      jobs_custom_description: "Es-tu passionné de CodeCombat mais ne voit pas un travail listé correspondant à tes qualifications? Écris-nous et montres-nous comment tu penses pouvoir contribuer à notre équipe. Nous aimerions t'entendre !",
      jobs_custom_contact_1: 'Envoyez-nous une note à',
      jobs_custom_contact_2: "Présentez-vous et nous vous contacterons peut-être à l'avenir !",
      contact_title: 'Presse & Contact',
      contact_subtitle: "Besoin de plus d'informations? Restez en contact avec nous à",
      //    press_subtitle: "or visit our press site at",
      screenshots_title: "Captures d'écran de Jeu",
      screenshots_hint: '(cliquez pour voir en plein écran)',
      downloads_title: 'Télécharge les Actifs & Information',
      about_codecombat: 'À propose de CodeCombat',
      logo: 'Logo',
      screenshots: "Captures d'écran",
      character_art: 'Visuel des Personnages',
      download_all: 'Télécharge-les tous',
      previous: 'Précédent',
      location_title: 'Nous sommes situés dans le centre de San Francisco:',
      //    ceo: "CEO",
      //    coo: "COO",
      //    game_director: "Game Director",
      //    eng_team_lead: "Engineering Team Lead",
    },

    teachers: {
      licenses_needed: 'Licences requises',
      google_classroom_disabled_text: '[AI_TRANSLATION]Pour lier Google Classroom, connecte-toi en utilisant Google SSO.',
      select_class: '[AI_TRANSLATION]Sélectionner classe',
      programming_language: '[AI_TRANSLATION]Langage de programmation',
      programming_language_edit_desc: '[AI_TRANSLATION]La langue ne peut pas être modifiée une fois que les élèves ont rejoint une classe. Nous recommandons de créer une nouvelle classe pour les mêmes élèves.',
      programming_language_edit_desc_new: "[AI_TRANSLATION]Si tu changes la langue de programmation, les progrès de tes élèves dans l'ancienne langue seront masqués, et ils devront recommencer dans la nouvelle langue. Nous recommandons de créer une nouvelle classe pour les mêmes élèves.",
      add_a_class: '[AI_TRANSLATION]Ajouter une nouvelle classe',
      select_desired_lang: '[AI_TRANSLATION]Choisis la langue souhaitée pour ta classe',
      elementary: '[AI_TRANSLATION]Élémentaire',
      middle: '[AI_TRANSLATION]Milieu',
      high_school: '[AI_TRANSLATION]Lycée',
      class_name: '[AI_TRANSLATION]Nom de Classe',
      grades: '[AI_TRANSLATION]Niveaux',
      select_all_that_apply: "[AI_TRANSLATION]Sélectionner tout ce qui s'applique",
      class_info_modal_sub_title: '[AI_TRANSLATION]Invitez les élèves à rejoindre votre classe en leur envoyant :',
      class_url: '[AI_TRANSLATION]URL de la Classe',
      class_url_desc: "[AI_TRANSLATION]Partager l'URL pour que les élèves rejoignent votre classe après s'être inscrits",
      class_code: '[AI_TRANSLATION]Code de Classe',
      class_code_desc: "[AI_TRANSLATION]Les élèves peuvent entrer ce code lorsqu'ils s'inscrivent sur www.ozaria.com",
      invite_by_email: '[AI_TRANSLATION]Invitation par email',
      regenerate_class_code: '[AI_TRANSLATION]Régénérer',
      invite_modal_sub_title: '[AI_TRANSLATION]Sépare chaque adresse email par un saut de ligne ou des virgules',
      no_new_students_imported: '[AI_TRANSLATION]Aucun nouvel étudiant importé',
      error_in_importing_classrooms: "[AI_TRANSLATION]Erreur lors de l'importation des classes",
      error_in_importing_students: "[AI_TRANSLATION]Erreur lors de l'importation des étudiants",
      classroom_items_description: '[AI_TRANSLATION]Si les étudiants devraient gagner des gemmes et équiper des objets pendant le jeu.',
      classroom_live_completion: "[AI_TRANSLATION]Si on active l'autocomplétion du code dans cette classe. Désactivé : désactive l'autocomplétion pour tous les niveaux. Activé : permet aux étudiants de choisir. Nous recommandons de laisser cette option activée.",
      //    classroom_disable_paste: "Whether to disable pasting code into the code editor in this classroom.",
      //    disable_paste_noty: "Your teacher has disabled the paste feature!",
      code_formats: '[AI_TRANSLATION]Formats de Code (beta)',
      code_formats_description: '[AI_TRANSLATION]Quels formats de code les étudiants peuvent choisir.',
      code_formats_disabled_by: '[AI_TRANSLATION]Blocs et code, les blocs ne sont pas pris en charge avec le langage __language__  ',
      code_formats_mobile: '[AI_TRANSLATION]* Les étudiants sur mobile seront en mode basé sur des blocs',
      code_formats_fallback: '[AI_TRANSLATION]* Les étudiants reviendront au mode texte pour les cours sans support de blocs',
      //    code_formats_text: "text code: real code editor",
      code_formats_block: '[AI_TRANSLATION]blocs : éditeur basé sur blocs (uniquement python, javascript)',
      code_formats_block_text: '[AI_TRANSLATION]blocs et code : éditeur basé sur blocs avec texte (uniquement python, javascript)',
      code_formats_block_icon: "[AI_TRANSLATION]blocs(icônes) : éditeur d'icônes sans texte (Junior seulement)",
      default_code_format: '[AI_TRANSLATION]Default Code Format',
      default_code_format_description: '[AI_TRANSLATION]Le format de code avec lequel les étudiants commenceront.',
      not_allow_to_solution: '[AI_TRANSLATION]# Licences nécessaires pour voir les solutions',
      classroom_level_chat: '[AI_TRANSLATION]AI Level Hints',
      classroom_level_chat_blurb: "[AI_TRANSLATION]Si les étudiants peuvent demander des indices d'IA et des explications d'erreurs.",
      classroom_level_chat_option_free_form: '[AI_TRANSLATION]Libre',
      classroom_level_chat_option_fixed_prompt_only: '[AI_TRANSLATION]Demande fixe uniquement',
      classroom_level_chat_option_none: '[AI_TRANSLATION]Pas de chat',
      initial_free_courses: '[AI_TRANSLATION]Cours Initiaux',
      free_course_blurb_junior: "[AI_TRANSLATION]Idéal pour les classes K-5, CodeCombat Junior peut s'ajuster à des options basées sur des blocs et mobiles pour les pré-lecteurs, jusqu'au code texte Python ou JavaScript pour l'école élémentaire supérieure, ou à des blocs et codes parallèles pour aider à la transition.",
      'free_course_blurb_introduction-to-computer-science': "[AI_TRANSLATION]Parfait pour les classes de 6e à 12e, les cours de CS de base de CodeCombat vont de l'introduction conviviale à l'informatique, au cours de principes d'informatique AP, et au-delà vers des cours avancés. Commence ici pour les collégiens et lycéens.",
      //    free_course_blurb_hackstack: "Learn essential prompt engineering skills in a wide range of subjects using Al HackStack's Learning Scenarios with popular Al models like ChatGPT, Claude, and DALL-E.",
      start_teaching_ai_today: "[AI_TRANSLATION]Commence à enseigner l'IA aujourd'hui !  ",
      hackstack_beta_release: '[AI_TRANSLATION]HackStack Beta Release',
      //    introducing_ai_hackstack: "Introducing AI HackStack, a generative AI teaching tool for beginners. It provides safe access to top AI models like ChatGPT, Claude, and DALL-E.",
      our_curriculum_empowers_students: "[AI_TRANSLATION]Notre programme permet aux étudiants d'utiliser l'IA pour créer des sites web, des jeux, de l'art, et bien plus encore. Actuellement en version bêta.  ",
      test_student_promotion_1: "[AI_TRANSLATION]Prêt à marcher dans les chaussures de codage de vos élèves ? Cliquer sur \"Tester comme étudiant\" vous permet de plonger directement dans l'expérience d'apprentissage.  ",
      test_student_promotion_2: "[AI_TRANSLATION]Tu vas créer un compte de test unique qui non seulement imite le parcours de l'élève mais aussi sauvegarde ta progression — contrairement aux aperçus rapides de notre guide pédagogique, qui sont super pour un aperçu mais ne gardent pas trace de où tu es allé.",
      test_student_promotion_3: "[AI_TRANSLATION]Ton premier cours est gratuit. Prêt à continuer ? Nous te guiderons pour ajouter une licence et poursuivre tes aventures d'apprentissage.  ",
      dashboard_update: '[AI_TRANSLATION]Mise à jour du Tableau de Bord',
      dashboard_update_message: '[AI_TRANSLATION]On optimise actuellement le tableau de bord pour ta commodité. Tu peux désormais trouver le Guide du Programme dans la barre latérale gauche.\n',
      switch_to_test_student: '[AI_TRANSLATION]Passage au compte étudiant de test...  ',
      import_ozaria_classroom: '[AI_TRANSLATION]Importer la Classe Ozaria  ',
      import_codecombat_classroom: '[AI_TRANSLATION]Importer la Classe Codecombat  ',
      select_ozaria_classroom: '[AI_TRANSLATION]Sélectionner Ozaria Classe',
      select_codecombat_classroom: '[AI_TRANSLATION]Sélectionner Codecombat Classe',
      select_to_import_from_ozaria: '[AI_TRANSLATION]Sélectionne pour Importer de Ozaria  ',
      select_to_import_from_codecombat: '[AI_TRANSLATION]Sélectionne pour Importer de Codecombat  ',
      all_classrooms_imported: '[AI_TRANSLATION]Toutes les classes déjà importées',
      club_type: '[AI_TRANSLATION]Type de Club  ',
      create_students_prompt: "[AI_TRANSLATION]Combien d'élèves voudrais-tu créer ?",
      //    initial_free_courses_description: "*Courses can be updated using Assign Content after creating class too.",
      //    junior_code_format_only: "Blocks (Icons) only available for Junior",
      //    hackstack_no_code_language_format: "AI HackStack does not need a programming language or code format",
      //    licenses_activated_success: "Licenses have been Activated Successfully!",
      //    license_code_used: "License Code used.",
      //    ai_hs_remix: "AI HackStack Remix",
      //    ai_hs_remix_blurb: "Whether students can use other student's projects to take inspiration from.",
      //    and_more: "and more",
      //    import_classroom: "Import Classroom",
      //    re_import_classroom: "Re-Import Classroom",
      //    need_more_license: "Oops! It looks like you need __additionalLicensesNum__ more license(s) for the course. Visit My Licenses to learn more!",
      //    confirm_apply_license: "Please confirm that you'd like to apply licenses to __numberEnrolled__ student(s). You will have __numberRemaining__ license(s) remaining.",
      //    fail_get_license: "Error! __fails__ students failed to get license",
      //    no_licenses_applied: "No licenses applied to selected student(s).",
      //    revoke_license_tips: "Revoking a license will make it available to apply to other students. Students will no longer be able to access paid content, but their progress will be saved. Please confirm you'd like to proceed.",
      //    assign_course_confirm: "Please confirm that you'd like to assign __courseName__ to __numStudents__ student(s). __numberEnrolled__ license(s) will be applied.",
      //    near_end_trial: "Your Students Are Nearing the End of the Trial Content",
      //    schedule_demo_subheading: "Schedule a Demo to Continue Your Students Coding Journey With...",
      //    schedule_demo_description: "Schedule a demo with our team to unlock more free content and explore our products, curricula, and resources. Let us help you craft a tailored solution for your class, school, or district.",
      //    practice_and_application: "Practice & Application Experiences",
      //    roster_via_csv: "Roster via CSV",
      //    roster_sub_text: "Supports email, firstName and lastName columns. Required: email and firstName.",
      //    roster_sub_text_2: "In case of log-in without SSO, students will have to reset their password.",
      //    roster_sub_text_3: "Existing students in the classroom are not removed.",
      //    roster_completed: "Sync completed, refresh to see changes.",
    },

    no_licenses_page: {
      are_your_students_ready: '[AI_TRANSLATION]Est-ce que tes élèves sont excités et prêts à en apprendre plus ?',
      once_students_have_completed: '[AI_TRANSLATION]Une fois que les étudiants ont complété le Chapitre 1, ils auront besoin de licences pour continuer leur voyage dans le chapitre suivant et au-delà.',
      get_licenses: '[AI_TRANSLATION]Obtiens des Licences',
      get_full_access_to_ozaria: '[AI_TRANSLATION]Obtiens un Accès Complet à Ozaria',
      unlock_all: '[AI_TRANSLATION]Déverrouille tout ce qui précède plus tout le soutien dont tu as besoin pour les professeurs',
      unlock_all_dsa: '[AI_TRANSLATION]Déverrouille tout ce qui précède et tout le soutien dont les professeurs ont besoin',
      comprehensive_dashboards: '[AI_TRANSLATION]Tableaux de bord complets pour les enseignants et les administrateurs',
      lesson_plans_rubrics_guides: '[AI_TRANSLATION]Plans de leçon, rubriques de projets, guides de solutions et plus encore',
      dedicated_customer_success_manager: '[AI_TRANSLATION]Un gestionnaire de succès client dédié',
      automatic_access: '[AI_TRANSLATION]Accès automatique à nouveau contenu et fonctionnalités',
      license_quote: "[AI_TRANSLATION]\"À mon avis en tant qu'enseignant de collège depuis 26 ans, il n'y a pas de meilleure ressource pour enseigner le codage.\"",
      join_our_community: '[AI_TRANSLATION]Rejoins notre communauté',
      join_our_community_desc: "[AI_TRANSLATION]Plus de 12 millions de personnes ont appris à écrire en Python et JavaScript avec CodeCombat. Maintenant, nous vous invitons à rejoindre notre communauté de plus de 82 000 éducateurs et 25 000 écoles avec Ozaria, conçue pour les éducateurs qui veulent inspirer une nouvelle génération d'étudiants à apprendre les sciences informatiques.",
      teach_real_typed_code: '[AI_TRANSLATION]Enseigne le vrai code typé',
      teach_real_typed_code_desc: "[AI_TRANSLATION]Les étudiants apprennent Python et JavaScript, les deux langages de codage les plus populaires, et développent des compétences du 21ème siècle qui les prépareront à n'importe quelle carrière.",
      support_student_progress: '[AI_TRANSLATION]Support aux progrès des étudiants',
      support_student_progress_desc: "[AI_TRANSLATION]Déverrouille les données d'évaluation formative et sommative des Concept Checks, des niveaux et des projets de fin d'études pour soutenir les progrès des étudiants.",
      creative_projects: '[AI_TRANSLATION]Projets créatifs',
      creative_projects_desc: "[AI_TRANSLATION]Inspire l'imagination et libère la créativité des élèves avec des projets de fin de chapitre partageables, comme dans le Chapitre 2 où les élèves conçoivent leur propre jeu de narration.",
      looking_for_engaging: "[AI_TRANSLATION]À la recherche d'un programme informatique captivant ?",
      licenses_are_required: '[AI_TRANSLATION]Des licences sont nécessaires pour que les élèves puissent continuer leur voyage après le Chapitre 1.  ',
      //    real_world_skills: "Real-World Skills",
      real_world_skills_desc: "[AI_TRANSLATION]Les étudiants apprennent Python et JavaScript tapés, les deux langages de codage les plus populaires, et améliorent leurs compétences en pensée critique, créativité et résilience pour se préparer à n'importe quelle carrière.",
      personalized_learning: '[AI_TRANSLATION]Apprentissage personnalisé et instruction guidée',
      personalized_learning_desc: '[AI_TRANSLATION]Les étudiants apprennent les concepts à leur propre rythme. Les niveaux augmentent en difficulté tout en fournissant des indices intégrés pour encourager la persévérance et le courage.',
      flexible_curriculum: '[AI_TRANSLATION]Programme flexible et aligné sur les standards  ',
      flexible_curriculum_desc: "[AI_TRANSLATION] Programme 100% aligné sur la CSTA qui peut facilement s'adapter à tout emploi du temps, scénario ou cadre.",
      resources_to_support: '[AI_TRANSLATION]Ressources pour soutenir les enseignants',
      resources_to_support_desc: "[AI_TRANSLATION]Plans de leçons, activités d'extension, guides pédagogiques, et plus de ressources conçues pour l'enseignement à distance et hybride.  ",
      actionable_insights: '[AI_TRANSLATION]Perspectives exploitables pour les éducateurs',
      actionable_insights_desc: "[AI_TRANSLATION]Donne aux enseignants des données intuitives sur les progrès et les évaluations des élèves pour faciliter la différenciation de l'enseignement.",
    },

    special_offer: {
      special_offer: 'Offre Spéciale',
      project_based_title: 'Cours basés sur des projets ',
      project_based_description: 'Web and Game Development courses feature shareable final projects.',
      great_for_clubs_title: 'Excellent pour les clubs et le soutien scolaire en informatique',
      great_for_clubs_description: "Les professeurs peuvent commander jusqu'à __maxQuantityStarterLicenses__ licences de démarrage.",
      low_price_title: 'Juste __starterLicensePrice__ par étudiant',
      low_price_description: "Les Licences de démarrage sont actives pour __starterLicenseLengthMonths__ mois depuis l'achat.",
      three_great_courses: 'Trois excellent cours sont inclus dans la licence de démarrage:',
      license_limit_description: "Les professeurs peuvent commander jusqu'à  __maxQuantityStarterLicenses__ licences de démarrage. Vous en avez déjà commandé __quantityAlreadyPurchased__. Si vous en voulez plus, contactez __supportEmail__. Les licences de démarrage sont valides pour __starterLicenseLengthMonths__ mois.",
      student_starter_license: 'Licence de démarrage étudiante',
      purchase_starter_licenses: 'Licence de démarrage achetée',
      purchase_starter_licenses_to_grant: "L'achat de Licence de démarrage donne accès à __starterLicenseCourseList__",
      starter_licenses_can_be_used: 'Les licences de démarrage peuvent être utilisées pour assigner des cours immédiatement après achat.',
      pay_now: 'Paye Maintenant',
      we_accept_all_major_credit_cards: 'Nous acceptons toutes les principales carte de crédit.',
      cs2_description: "construit sur les bases d'Introduction à la Programmation, plognée dans les déclarations if, les fonctions, evénements et plus.",
      wd1_description: 'introduit les bases de HTML et CSS pour enseigner les compétences aux étudiants permettant de construire leur première page web.',
      gd1_description: 'utilsez la syntaxe dont les étudiants sont déjà familiers pour leur montrer comment construire et partager leurs propres niveaux de jeu jouables.',
      see_an_example_project: 'voici un projet exemple',
      get_started_today: "Commençez aujourd'hui!",
      want_all_the_courses: 'Voulez-vous tous les cours ? Demandez des informations sur nos licences complètes.',
      compare_license_types: 'Comparez les Types de Licence :',
      cs: 'Programmation',
      wd: 'Développement Web',
      wd1: 'Développement Web 1',
      gd: 'Développement de Jeu',
      gd1: 'Développement de Jeu 1',
      maximum_students: "Maximum # d'étudiants",
      unlimited: 'Illimité',
      priority_support: 'Support prioritaire',
      yes: 'Oui',
      price_per_student: '__price__ par étudiant',
      pricing: 'Prix',
      free: 'Gratuit',
      purchase: 'Achat',
      courses_prefix: 'Cours',
      //    courses_suffix: "",
      course_prefix: 'Cours',
      //    course_suffix: "",
    },

    teachers_quote: {
      subtitle_coco: "Faites démarrer vos étudiants en moins d'une heure. Vous serez capable de <strong>créer une classe, ajouter des étudiants, et suivre leur progression </strong> pendant qu'ils apprennent la programmation.",
      subtitle_ozar: "Faites démarrer vos étudiants en moins d'une heure. Vous serez capable de <strong>créer une classe, ajouter des étudiants, et suivre leur progression </strong> pendant qu'ils apprennent la programmation.",
      email_exists: 'Un Utilisateur existe avec ce mél.',
      phone_number: 'Numéro de Téléphone',
      phone_number_help: 'Où peut-on vous joindre pendant les heures de bureau?',
      primary_role_label: 'Votre rôle principal',
      role_default: 'Selectionnez le Rôle',
      primary_role_default: 'Selectionnez le Rôle principal',
      purchaser_role_default: 'Selectionnez le Rôle acheteur',
      teacher: '[AI_TRANSLATION]Prof',
      tech_coordinator: 'coordinateur Technologique',
      advisor: 'Specialiste Curriculum/Conseiller',
      principal: 'Principal',
      superintendent: 'Superintendent',
      parent: 'Parent',
      purchaser_role_label: "Votre rôle dans l'achat",
      influence_advocate: 'Influenceur/Défenseur',
      evaluate_recommend: 'Evalue/Recommande',
      approve_funds: 'Approuve Les Fonds',
      no_purchaser_role: "Pas de rôle dans la décision d'achat",
      teacher_account_details: '[AI_TRANSLATION]Détails du compte enseignant',
      district_label: 'Arrondissement',
      district_name: "Nom de l'Arrondissement",
      district_na: 'Entre N/A si non applicable',
      organization_label: 'École',
      school_name: "Nom de l'École",
      city: 'Ville',
      state: 'État',
      country: 'Pays',
      num_students_help: "Combien d'étudiants utiliseront CodeCombat?",
      num_students_default: 'Sélectionnez une fourchette',
      education_level_label: "Niveau d'Éducation des étudiants",
      education_level_help: 'Choisissez tout ce qui peut correspondre.',
      elementary_school: 'École primaire',
      high_school: 'Lycée',
      please_explain: '(please explain)',
      middle_school: 'Collège',
      college_plus: 'Enseignement supérieur',
      referrer: 'Comment avez-vous entendu parler de nous?',
      referrer_help: "Par exemple: d'un autre professeur, une conférence, vos étudiants, Code.org, etc.",
      referrer_default: 'Selectionnes-en un',
      referrer_conference: '[AI_TRANSLATION]Conférence (ex. ISTE)',
      referrer_hoc: 'Code.org/Heure de Code',
      referrer_teacher: 'Un professeur',
      referrer_admin: 'Un administrateur',
      referrer_student: 'Un étudiant',
      referrer_pd: 'Professionel formations/ateliers',
      referrer_web: 'Google',
      referrer_other: 'Autre',
      anything_else: 'Quel genre de classe utilisera CodeCombat?',
      //    anything_else_helper: "",
      thanks_header: 'Demande Reçue!',
      thanks_sub_header_coco: "Merci d'avoir exprimé votre intérêt dans CodeCombat pour votre école.",
      thanks_sub_header_ozar: "Merci d'avoir exprimé votre intérêt dans CodeCombat pour votre école.",
      thanks_p: 'Nous serons en contact rapidement! si vous avez besoin de nous joindre, vous pouvez nous joindre à cette adresse:',
      back_to_classes: 'Retour aux classes',
      finish_signup: 'Finir la création de ton compte de professeur:',
      finish_signup_p: "Créer un compte pour définir une classe, ajouter vos étudiants,  et suivre leur progression pendant qu'ils apprennent la programmation.",
      signup_with: "S'enregistrer avec:",
      connect_with: 'Se Connecter avec:',
      conversion_warning: 'ATTENTION: Votre compte actuel est un  <em>Compte Étudiant</em>. Une fois que vous avez soumis ce formulaire, votre compte sera mis à jour en compte Professeur.',
      learn_more_modal: "Les comptes professeurs sur CodeCombat ont la capacité de suivre la progression des étudiants, leur attribuer des licences et gérer les classes. Les comptes professeurs ne peuvent pas faire partie d'une classe. - si vous faites partie d'une classe en utilisant ce compte, vous ne pourrez plus y accéder quand le compte sera mis à jour en compte Professeur.",
      create_account: 'Créer votre compte professeur',
      create_account_subtitle: "Ayez accès aux outils réservés aux professeurs permettant d'utiiser CodeCombat dans la classe. Définissez une classe, ajoutez vos étudiants, et suivez leur progression  !",
      convert_account_title: 'Mettez à jour votre compte de Professeur',
      not: 'Non',
      full_name_required: '[AI_TRANSLATION]Nom et prénom requis',
    },

    versions: {
      save_version_title: 'Enregistrer une nouvelle version',
      new_major_version: 'Nouvelle version majeure',
      submitting_patch: 'Soumission du correctif...',
      cla_prefix: "Pour enregistrer vos modifications vous devez d'abord accepter notre",
      cla_url: 'Copyright',
      cla_suffix: '.',
      cla_agree: "J'accepte",
      owner_approve: "Un propriétaire devra l'approuver avant que vos changements ne soient visibles.",
    },

    contact: {
      contact_us: 'Contacter CodeCombat',
      welcome: "Ravi d'avoir de vos nouvelles ! Utilisez ce formulaire pour nous envoyer un e-mail.",
      forum_prefix: "Pour tout sujet d'ordre public, merci d'utiliser ",
      forum_page: 'notre forum',
      faq_prefix: 'Il y a aussi une',
      faq: 'FAQ',
      faq_suffix: '[AI_TRANSLATION] pour une assistance supplémentaire.',
      prefer_email_prefix: '[AI_TRANSLATION]Si tu préfères, tu peux envoyer un email ',
      prefer_email_suffix: '[AI_TRANSLATION] à la place.',
      subscribe_prefix: "Si vous avez besoin d'aide pour la résolution d'un niveau",
      subscribe: 'achetez un abonnement CodeCombat',
      subscribe_suffix: 'et nous seront ravis de vous aider avec votre code.',
      subscriber_support: 'Etant donné que vous êtes abonné à CodeCombat, votre message sera traité en priorité par notre support.',
      screenshot_included: "Capture d'écran ajoutée.",
      where_reply: 'Où devons-nous répondre ?',
      send: 'Envoyer un commentaire',
      //    ooo_blurb: "The CodeCombat team will be out of the office from June 5th to June 9th, and during this time will have limited access to emails. We will respond to your inquiry as soon as possible, please be aware of the anticipated wait time.",
    },

    account_settings: {
      title: 'Préférences du compte',
      not_logged_in: 'Connectez-vous ou créez un compte pour modifier vos préférences.',
      me_tab: 'Moi',
      picture_tab: 'Photos',
      delete_account_tab: 'Supprimer votre compte',
      wrong_email: 'Mauvaise adresse e-mail',
      wrong_password: 'Mauvais mot de passe',
      temp_password_expired: '[AI_TRANSLATION]Ton mot de passe temporaire a expiré.',
      delete_this_account: 'Supprimer votre compte définitivement',
      reset_progress_tab: 'Réinitialiser toute la progression',
      reset_your_progress: 'Supprimer toute votre progression et recommencer à zéro',
      connect_roblox_tab: '[AI_TRANSLATION]Connecter Roblox',
      connect_roblox_button: '[AI_TRANSLATION]Connecte-toi',
      re_connect_roblox_button: '[AI_TRANSLATION]Connecter un autre compte',
      disconnect_roblox_button: '[AI_TRANSLATION]Déconnexion',
      roblox_connected: '[AI_TRANSLATION]Ton compte <strong>__username__</strong> est connecté à Roblox.',
      //    roblox_connected_other_user: "The student's account is connected to  <strong>__username__</strong> Roblox account.",
      roblox_not_connected: '[AI_TRANSLATION]Connecte tes comptes CodeCombat et Roblox.',
      //    roblox_not_connected_other_user: "Connect the student's CodeCombat and Roblox accounts.",
      roblox_disconnect_confirm: '[AI_TRANSLATION]Es-tu sûr de vouloir déconnecter ton compte Roblox ?',
      god_mode: 'Puissance Divine',
      emails_tab: 'E-mails',
      admin: 'Admin',
      manage_subscription: 'Cliquez ici pour gérer votre abonnement..',
      current_password: '[AI_TRANSLATION]Mot de Passe Actuel',
      new_password: 'Nouveau mot de passe',
      new_password_verify: 'Vérifier',
      type_in_email: 'Entrez votre adresse e-mail pour confirmer la supression de votre compte',
      type_in_email_progress: 'Entrez votre adresse e-mail pour confirmer la supression de votre progression.',
      type_in_password: 'Entrez aussi votre mot de passe.',
      email_subscriptions: 'Abonnements',
      email_subscriptions_none: "Aucun e-mail d'abonnement.",
      email_announcements: 'Annonces',
      email_announcements_description: 'Recevoir des e-mails sur les dernières actualités et sur le développement de CodeCombat.',
      email_notifications: 'Notifications',
      email_notifications_summary: "Commandes pour personaliser les notifications automatiques d'e-mail liées à votre activité sur CodeCombat.",
      email_any_notes: 'Toutes les notifications',
      email_any_notes_description: 'Désactivez pour ne plus recevoir de notifications par e-mail.',
      email_news: 'Actualités',
      email_recruit_notes: "Offres d'emploi",
      email_recruit_notes_description: 'Si vous jouez vraiment bien, nous pouvons vous contacter pour vous proposer un (meilleur) emploi.',
      contributor_emails: 'E-mails des contributeurs',
      contribute_prefix: 'Nous recherchons des personnes pour se joindre à notre groupe ! Consultez la ',
      contribute_page: 'page de contributions',
      contribute_suffix: ' pour en savoir plus.',
      email_toggle: 'Tout basculer',
      error_saving: "Problème d'enregistrement",
      saved: 'Changements sauvegardés',
      password_mismatch: 'Le mot de passe ne correspond pas.',
      password_repeat: "Veuillez s'il vous plaît répéter votre mot de passe",
      switch_new_teacher_dashboard: '[AI_TRANSLATION]Essaie le nouveau Tableau de Bord des Professeurs',
      view_trial_class_bookings: "[AI_TRANSLATION]Voir les réservations de cours d'essai",
    },

    keyboard_shortcuts: {
      keyboard_shortcuts: 'Raccourcis Clavier',
      space: 'Espace',
      enter: 'Entrer',
      press_enter: 'Appuyez sur entrée',
      escape: 'Echap',
      shift: 'Shift',
      run_code: 'Exécuter le code actuel.',
      run_real_time: 'Exécuter en temps réel.',
      continue_script: 'Continuer le script passé courant.',
      skip_scripts: 'Passer le plus de scripts possibles.',
      toggle_playback: 'Basculer entre lecture/pause.',
      scrub_playback: 'Avancer et reculer dans le temps.',
      single_scrub_playback: 'Avancer et reculer dans le temps au coup par coup.',
      scrub_execution: "Avancer dans l'exécution du sort.",
      toggle_debug: 'Afficher la console de déboggage',
      toggle_grid: 'Afficher une grille',
      toggle_pathfinding: 'Toggle pathfinding overlay.',
      beautify: 'Embellissez votre code en normalisant sa mise en forme.',
    },

    cinematic: {
      click_anywhere_continue: '[AI_TRANSLATION]Clique pour Continuer',
      instructional_tooltip: '[AI_TRANSLATION]Clique sur ces boutons fléchés pour aller en arrière et en avant. Tu peux aussi utiliser les touches fléchées de ton clavier pour faire de même.',
      //    error_find: "Error finding cinematic __slug__.",
    },

    community: {
      main_title: 'Communauté CodeCombat',
      introduction: 'Découvrez les façons dont vous pouvez vous impliquer ci-dessous et décidez ce qui semble le plus amusant. Nous sommes impatients de travailler avec vous !',
      level_editor_prefix: 'Utiliser le CodeCombat',
      level_editor_suffix: 'pour créer et modifier des niveaux. Les utilisateurs ont créé des niveaux pour leurs classes, amis, hackathons, étudiants et leurs frères et sœurs. Si créer un nouveau niveau est intimidant, vous pouvez commencer par forker un des nôtres !',
      thang_editor_prefix: "Nous appelons les unités dans le jeu 'thangs'. Utilisez-le",
      thang_editor_suffix: "pour modifier l'illustration de la source de CodeCombat. Permettre aux unités de lancer des projectiles, de modifier la direction de l'animation, de changer les points de vie d'une unité, ou de télécharger vos propres sprites vectorielles.",
      article_editor_prefix: 'Vous voyez une erreur dans certaines de nos docs ? Vous voulez faire des instructions pour vos propres créations ? Découvrez-le',
      article_editor_suffix: 'et aidez les joueurs CodeCombat à tirer le meilleur parti de leur temps de jeu.',
      find_us: 'Trouvez-nous sur ces sites',
      social_github: 'Venez voir tous les codes sources sur Github',
      social_blog: 'Lire le blog CodeCombat sur Sett',
      social_discource: 'Participez à la discussion sur notre forum Discourse',
      social_facebook: 'Aimer CodeCombat sur Facebook',
      social_twitter: 'Suivre CodeCombat sur Twitter',
      social_slack: 'Bavardez avec nous sur la chaîne publique Slack de CodeCombat.',
      contribute_to_the_project: 'Contribuer au projet',
    },

    clans: {
      title: '[AI_TRANSLATION]Rejoins les Clans CodeCombat - Apprends à coder en Python, JavaScript, et HTML',
      clan_title: '[AI_TRANSLATION]__clan__ - Rejoignez les Clans de CodeCombat et apprenez à coder',
      meta_description: "[AI_TRANSLATION]Rejoins un Clan ou crée ta propre communauté de codeurs. Joue à des niveaux d'arène multijoueurs et progresse ton héros et tes compétences en codage.",
      clan: 'Clan',
      clans: 'Clans',
      new_name: 'Nouveau nom de clan',
      new_description: 'Description du nouveau clan',
      make_private: 'Rendre le clan privé',
      subs_only: 'Abonnés seulement',
      create_clan: 'Créer un nouveau clan',
      private_preview: 'Aperçu',
      private_clans: 'Clans privés',
      public_clans: 'Clans publics',
      my_clans: 'Mes clans',
      clan_name: 'Nom du clan',
      name: 'Nom',
      chieftain: 'Chef',
      edit_clan_name: 'Modifier le nom du clan',
      edit_clan_description: 'Modifier la description du clan',
      edit_name: 'Modifier le nom',
      edit_description: 'modifier description',
      private: '(privé)',
      summary: 'Sommaire',
      average_level: 'Moyenne de niveau',
      average_achievements: 'Moyenne de réalisations',
      delete_clan: 'Délétion de clan',
      leave_clan: 'Partir du clan',
      join_clan: 'Rejoindre le clan',
      invite_1: 'Inviter:',
      invite_2: '*Inviter des joueurs au Clan en leur envoyant le lien suivant.',
      members: 'Membres',
      progress: 'Progression',
      not_started_1: 'Non commencé',
      started_1: 'démarré',
      complete_1: 'compléter',
      exp_levels: 'Étendre les niveaux',
      rem_hero: "Retirer l'héros",
      status: 'Status',
      complete_2: 'Compléter',
      started_2: 'Démarré',
      not_started_2: 'Non démarré',
      view_solution: 'Cliquer pour voir la solution',
      view_attempt: 'Cliquer pour voir la tentative.',
      latest_achievement: 'Réalisation Récentes',
      playtime: 'Temps de jeu',
      last_played: 'Dernière période de jeu',
      leagues_explanation: "Jouer dans une ligue contre d'autres membres de clan dans cette arène multijoueurs..",
      track_concepts1: 'concepts de piste',
      track_concepts2a: 'appris par chaque élèves',
      track_concepts2b: 'appris par chaque membres',
      track_concepts3a: 'Suivre les niveaux complétés par chaque élève',
      track_concepts3b: 'Suivre les niveaux complétés par chaque membre',
      track_concepts4a: 'Voir vos élèves',
      track_concepts4b: "Voir vos membres'",
      track_concepts5: 'Solutions',
      track_concepts6a: 'Classer les élèves par nom ou avancement',
      track_concepts6b: 'Classer les membres par nom ou avancement',
      track_concepts7: 'Nécessite une invitation',
      track_concepts8: 'Joindre',
      private_require_sub: 'Les clans privés nécessitent un abonnement pour être créés ou rejoins.',
    },

    courses: {
      create_new_class: 'Créer un nouveau cours',
      hoc_blurb1: 'Essayez le',
      hoc_blurb2: 'Code, Jouer, Partager',
      hoc_blurb3: 'activité ! Construisez quatre mini-jeux différents pour apprendre les bases du développement de jeux, puis créez le vôtre !',
      solutions_require_licenses: 'Les solutions des niveaus sont disponibles pour les professeurs qui ont des licences.',
      unnamed_class: 'Classe sans nom',
      edit_settings1: 'Modifier les Réglages de la Classe',
      add_students: 'Ajouter des Elèves',
      stats: 'Statistiques',
      student_email_invite_blurb: 'Vos étudiants peuvent aussi utiliser le code de la classe <strong>__classCode__</strong> quand ils créent un compte étudiant, pas de mél requis.',
      total_students: "Nombre total d'élèves:",
      average_time: 'Temps moyen de jeu par niveau:',
      total_time: 'Temps total de jeu:',
      average_levels: 'Nombre de niveaux moyen complétés:',
      total_levels: 'Total de niveaux complétés :',
      students: 'Elèves',
      concepts: 'Conceptes',
      play_time: 'Temps de jeu:',
      completed: 'Complété:',
      enter_emails: "Entrez les adresses emails des élèves à inviter, à raison d'une par ligne",
      send_invites: 'Envoyer les invitations',
      number_programming_students: "Numbre d'étudiantzs programmeurs",
      number_total_students: "Total d'Étudiants dans l'école/la section",
      enroll: 'Inscription',
      enroll_paid: 'Inscrire des élèves aux cours payants',
      get_enrollments: "Obtenir plus d'inscriptions",
      change_language: 'Changez la langue du cours',
      keep_using: 'Continuer à utiliser',
      switch_to: 'Changer',
      greetings: 'Salutations!',
      back_classrooms: 'Retour à mes classes',
      back_classroom: 'Retour à la salle de classe',
      back_courses_coco: 'Retour à mes cours',
      back_courses_ozar: 'Retour à mes cours',
      edit_details: 'Modifier les informations de la classe',
      purchase_enrollments: 'Acheter des inscriptions',
      remove_student: "enlever l'élève",
      assign: 'Assigner',
      to_assign: 'pour attribuer des cours payés.',
      student: 'Etudiant',
      teacher: 'Professeur',
      arena: 'Arène',
      available_levels: 'Niveaux disponibles',
      started: 'démarré',
      complete: 'fini',
      practice: 'entraînement',
      required: 'requis',
      python: '[AI_TRANSLATION]Python (prend en charge les blocs)',
      javascript: '[AI_TRANSLATION]JavaScript (supporte les blocs)',
      java: '[AI_TRANSLATION]`Java (beta)`',
      welcome_to_courses_coco: 'Aventurier, bienvenu dans les leçons !',
      welcome_to_courses_ozar: 'Aventurier, bienvenu dans les leçons !',
      ready_to_play: 'Prêt à jouer ?',
      start_new_game: 'Nouvelle Partie',
      play_now_learn_header: 'Jouer pour apprendre',
      play_now_learn_1: 'la syntaxe basique pour controller votre personnage',
      play_now_learn_2: 'les boucles while pour résoudre des problèmes complexes',
      play_now_learn_3: 'des chaines de caractères & des variables pour personnaliser des actions',
      play_now_learn_4: 'comment battre un ogre (compétence importante dans la vie !)',
      welcome_to_page: 'Bienvenu sur la page des Cours !',
      my_classes: 'Mes Classes',
      class_added: 'Classe ajoutée avec succès !',
      //    view_map: "view map",
      //    view_videos: "view videos",
      view_project_gallery: 'voir les projets de mes camarades',
      join_class: 'Rejoindre une classe',
      join_class_2: 'rejoindre la classe',
      ask_teacher_for_code_coco: "Demandez à votre professeur si vous avez un code de classe CodeCombat ! Si c'est le cas, veuillez l'entrer ci-dessous :",
      ask_teacher_for_code_ozar: "Demandez à votre professeur si vous avez un code de classe CodeCombat ! Si c'est le cas, veuillez l'entrer ci-dessous :",
      enter_c_code_coco: '<Entrer le Code de la Classe>',
      enter_c_code_ozar: '<Entrer le Code de la Classe>',
      join: 'Rejoindre',
      joining: 'En train de rejoindre la classe',
      course_complete: 'Cours Terminé',
      unit_complete: '[AI_TRANSLATION]Unité terminée',
      play_arena: "Jouer à l'Arene",
      view_project: 'Voir Projet',
      start: 'Démarrer',
      last_level: 'Dernier Niveau',
      not_you: 'Pas vous ?',
      continue_playing: 'Continuer à Jouer',
      option1_header: 'Option 1 : Inviter les élèves par email',
      remove_student1: "Supprimer l'élève",
      are_you_sure: 'Êtes-vous certain de vouloir supprimer cet élève de cette classe ?',
      remove_description1: "L'élève n'aura plus accès à cette classe et les classes associées. L'évolution et les personnages ne seront pas supprimés, et l'élève pourra de nouveau rejoindre la classe n'importe quand.",
      remove_description2: 'Une licence payante activée ne sera pas remboursée.',
      license_will_revoke: 'La licence payante de cet étudiant sera révoquée et rendue disponible pour être cédée à un autre étudiant.',
      keep_student: "Conserver l'élève",
      removing_user: "Suppression de l'utilisateur",
      subtitle: 'Revoir les aperçus et les niveaux des cours',
      changelog: 'Consultez les dernières modifications apportées aux niveaux des cours.',
      select_language: 'Selectionner langue',
      select_level: 'Selectionner niveau',
      play_level: 'Jouer le niveau',
      concepts_covered: 'Conceptes Couverts',
      view_guide_online: 'Voir Guide En Ligne (PDF)',
      lesson_slides: '[AI_TRANSLATION]Diapositives de leçon',
      grants_lifetime_access: 'Donne accès à tous les cours.',
      enrollment_credits_available: 'Licences disponibles :',
      language_select: 'Sélectionnez une langue',
      language_cannot_change: "Le language ne peut être changé une fois qu'un élève à rejoins la classe.",
      avg_student_exp_label: 'Expérience moyenne des étudiants en programmation',
      avg_student_exp_desc: 'Cela nous aidera à mieux comprendre comment mieux rythmer les cours.',
      avg_student_exp_select: 'Choisir la meilleure option',
      avg_student_exp_none: "Aucune expérience - peu ou pas d'expérience",
      avg_student_exp_beginner: "Débutant - un peu d'exposition ou basé sur des blocs",
      avg_student_exp_intermediate: 'Intermédiaire - une certaine expérience du code dactylographié',
      avg_student_exp_advanced: 'Avancé - grande expérience du code dactylographié',
      avg_student_exp_varied: "Niveaux d'expérience variés",
      class_type_label: '[AI_TRANSLATION]Type de Cours',
      class_type_in_school: "[AI_TRANSLATION]À l'École\n",
      class_type_after_school: "[AI_TRANSLATION]Après l'école",
      class_type_online: '[AI_TRANSLATION]En ligne',
      class_type_camp: '[AI_TRANSLATION]Camp',
      class_type_camp_esports: '[AI_TRANSLATION]Camp (Esports)',
      class_type_camp_junior: '[AI_TRANSLATION]Camp (Roblox)',
      class_type_homeschool: '[AI_TRANSLATION]École à la maison',
      //    class_type_other: "Other",
      student_age_range_label: "Tranche d'âge des étudiants",
      student_age_range_younger: 'Plus jeune que 6 ans',
      student_age_range_older: 'Avoir plus de 18 ans',
      student_age_range_to: "jusqu'à",
      estimated_class_dates_label: '[AI_TRANSLATION]Dates prévues des cours',
      estimated_class_frequency_label: '[AI_TRANSLATION]Fréquence prévue des cours',
      classes_per_week: '[AI_TRANSLATION]cours par semaine',
      //    minutes_per_class: "minutes per class",
      create_class: 'Créer une Classe',
      class_name: 'Nom de la classe',
      teacher_account_restricted: "Votre compte est un compte d'enseignant et ne peut pas accéder au contenu des élèves.",
      account_restricted: 'Un compte étudiant est requis pour accéder à cette page.',
      update_account_login_title: 'Connectez-vous pour mettre à jour votre compte',
      update_account_title: "Votre compte a besoin d'attention !",
      update_account_blurb: 'Avant de pouvoir accéder à vos cours, choisissez comment vous voulez utiliser ce compte.',
      update_account_current_type: 'Type de compte courant :',
      update_account_account_email: "Email/nom d'utilisateur du compte :",
      update_account_am_teacher: 'Je suis un professeur',
      update_account_no_progress: '[AI_TRANSLATION]Laisse-moi créer des classes mais sans sauvegarder les progrès du jeu',
      update_account_teachers_can: 'Les comptes professeurs peuvent :',
      update_account_teachers_can1: 'Créer/manager/ajouter des classes',
      update_account_teachers_can2: 'Affecter/inscrire des étudiants à des cours',
      update_account_teachers_can3: 'Déverrouillez tous les niveaux de cours pour essayer',
      update_account_teachers_can4: 'Accédez aux nouvelles fonctionnalités réservées aux enseignants au fur et à mesure que nous les publions',
      update_account_teachers_warning_new: '[AI_TRANSLATION]Attention : tu ne pourras pas sauvegarder ta progression sur aucun niveau ; tu as besoin de comptes étudiants séparés pour le faire.',
      update_account_remain_teacher: 'Rester un enseignant',
      update_account_update_teacher: "Mise à jour à l'enseignant",
      update_account_am_student: 'Je suis un étudiant',
      update_account_no_home: '[AI_TRANSLATION]Laisse-moi rejoindre les classes mais ne pas jouer hors des classes',
      update_account_students_can: 'Les comptes étudiant peuvent :',
      update_account_students_can1: 'Rejoindre les cours',
      update_account_students_can2: "Jouez à travers les cours en tant qu'étudiant et suivez vos propres progrès.",
      update_account_students_can3: 'Affrontez vos camarades de classe dans les arénas.',
      update_account_students_can4: 'Accédez aux nouvelles fonctionnalités réservées aux étudiants au fur et à mesure que nous les publions',
      update_account_students_warning_new: '[AI_TRANSLATION]Attention : tu ne pourras jouer que les niveaux que ton professeur a assignés.',
      unsubscribe_warning: 'Avertissement : Vous serez désabonné de votre abonnement mensuel.',
      update_account_remain_student: 'Rester un étudiant',
      update_account_update_student: "Mise à jour à l'élève",
      update_account_am_individual: '[AI_TRANSLATION]Je suis un individu',
      update_account_no_classes: '[AI_TRANSLATION]Laisse-moi jouer de manière autonome mais ne pas rejoindre les classes',
      update_account_individuals_can: '[AI_TRANSLATION]Les comptes individuels peuvent :',
      update_account_individuals_can1: "[AI_TRANSLATION]Gagne des gemmes, de l'expérience, des objets et des héros",
      update_account_individuals_can2: "[AI_TRANSLATION]Joue à travers le jeu en tant qu'individu et suis tes propres progrès",
      update_account_individuals_can3: '[AI_TRANSLATION]Affronte le monde entier dans les arènes',
      update_account_individuals_can4: '[AI_TRANSLATION]Accéder aux nouvelles fonctionnalités individuelles dès leur sortie',
      update_account_individuals_warning_ozaria: '[AI_TRANSLATION]Attention : les comptes individuels ne peuvent pas jouer à Ozaria, seulement à CodeCombat.  ',
      update_account_remain_individual: '[AI_TRANSLATION]Rester un individu',
      need_a_class_code: "Vous aurez besoin d'un code de classe pour la classe à laquelle vous vous inscrivez :",
      update_account_not_sure: 'Vous ne savez pas lequel choisir ? Email',
      update_account_confirm_update_student: 'Voulez-vous vraiment mettre à jour votre compte pour une expérience Etudiant ?',
      update_account_confirm_update_student2: 'Vous ne pourrez pas gérer les classes que vous avez déjà créées ou en créer de nouvelles. Vos classes précédemment créées seront supprimées de CodeCombat et ne pourront pas être restaurées.',
      instructor: 'Instructeur : ',
      youve_been_invited_1: 'Vous avez été invité à rejoindre ',
      youve_been_invited_2: ', où vous apprendrez ',
      youve_been_invited_3: ' avec tes camarades de classe dans CodeCombat.',
      by_joining_1: 'En rejoignant ',
      by_joining_2: "pourra vous aider à réinitialiser votre mot de passe si vous l'oubliez ou le perdez. Vous pouvez également vérifier votre adresse e-mail afin de pouvoir réinitialiser le mot de passe vous-même !",
      sent_verification: 'Nous avons envoyé un e-mail de vérification à :',
      you_can_edit: 'Vous pouvez modifier votre adresse email dans ',
      account_settings: 'Paramètres du compte',
      select_your_hero: 'Sélectionnez votre héros',
      select_your_hero_description: 'Tu peux toujours changer ton héros en allant sur la page des cours et en cliquant sur "Change Hero"',
      select_this_hero: 'Sélectionnez ce héros',
      current_hero: 'Héros actuel :',
      current_hero_female: 'Héros actuel :',
      web_dev_language_transition: 'Tous les programmes de cours en HTML / JavaScript pour ce cours.  Les classes qui ont utilisé Python commenceront avec des niveaux initiaux JavaScript supplémentaires pour faciliter la transition.  Les classes qui utilisent déjà JavaScript sauteront les niveaux initiaux.',
      course_membership_required_to_play: 'Vous devrez rejoindre un parcours pour jouer à ce niveau.',
      license_required_to_play_coco: 'Demandez à votre professeur de vous attribuer une licence pour que vous puissiez continuer à jouer à CodeCombat !',
      license_required_to_play_ozar: 'Demandez à votre professeur de vous attribuer une licence pour que vous puissiez continuer à jouer à CodeCombat !',
      level_locked: '[AI_TRANSLATION]Ce niveau est verrouillé.',
      update_old_classroom: 'Nouvelle année scolaire, nouveaux niveaux !',
      update_old_classroom_detail: "Pour vous assurer d'obtenir les niveaux les plus à jour, assurez-vous de créer une nouvelle classe pour ce semestre en cliquant sur Créer une nouvelle classe dans votre dossier",
      teacher_dashboard: "tableau de bord de l'enseignant",
      update_old_classroom_detail_2: 'et en donnant aux élèves le nouveau code de classe qui apparaît.',
      view_assessments: 'Voir les évaluations',
      view_challenges: 'voir les niveaux de défi',
      challenge: 'Défi:',
      challenge_level: 'Niveau de défi :',
      status: 'Statut:',
      assessments: 'Évaluations',
      challenges: 'défis',
      level_name: 'Nom du niveau:',
      keep_trying: "Continuez d'essayer",
      start_challenge: 'Défi de départ',
      locked: 'Verrouillé',
      concepts_used: 'Concepts utilisés:',
      show_change_log: 'Afficher les modifications apportées aux niveaux de ce cours',
      hide_change_log: 'Masquer les modifications apportées aux niveaux de ce cours',
      concept_videos: '[AI_TRANSLATION]Vidéos de concepts',
      concept: '[AI_TRANSLATION]Concept :',
      //    basic_syntax: "Basic Syntax",
      while_loops: '[AI_TRANSLATION]Boucles "While"  ',
      variables: '[AI_TRANSLATION]Variables',
      basic_syntax_desc: "[AI_TRANSLATION]La syntaxe, c'est comment on écrit du code. Tout comme l'orthographe et la grammaire sont importantes dans la rédaction de récits et d'essais, la syntaxe est importante lorsqu'on écrit du code. Les humains sont bons pour comprendre ce que quelque chose signifie, même si ce n'est pas exactement correct, mais les ordinateurs ne sont pas si intelligents et ils ont besoin que vous écriviez très précisément.",
      while_loops_desc: '[AI_TRANSLATION]Une boucle est une façon de répéter des actions dans un programme. Vous pouvez les utiliser pour ne pas avoir à écrire du code répétitif, et lorsque vous ne savez pas exactement combien de fois une action devra se produire pour accomplir une tâche.',
      variables_desc: "[AI_TRANSLATION]Travailler avec des variables, c'est comme organiser des choses dans des boîtes à chaussures. Tu donnes un nom à la boîte, comme \"Fournitures Scolaires\", puis tu y mets des choses dedans. Le contenu exact de la boîte peut changer au fil du temps, mais quoi qu'il en soit, ce qui est dedans sera toujours appelé \"Fournitures Scolaires\". En programmation, les variables sont des symboles utilisés pour stocker des données qui changeront au cours du programme. Les variables peuvent contenir une variété de types de données, y compris des nombres et des chaînes de caractères.",
      locked_videos_desc: '[AI_TRANSLATION]Continue à jouer pour débloquer la vidéo conceptuelle de __concept_name__.',
      unlocked_videos_desc: '[AI_TRANSLATION]Passe en revue la vidéo du concept __concept_name__.',
      //    video_shown_before: "shown before __level__",
      link_google_classroom: '[AI_TRANSLATION]Lien Google Classroom',
      select_your_classroom: '[AI_TRANSLATION]Sélectionner ta classe',
      no_classrooms_found: '[AI_TRANSLATION]Aucune classe trouvée',
      create_classroom_manually: '[AI_TRANSLATION]Crée une classe manuellement.',
      classes: '[AI_TRANSLATION]Cours',
      certificate_btn_print: '[AI_TRANSLATION]Imprimer',
      certificate_btn_toggle: '[AI_TRANSLATION]Toggle',
      error_in_creating_data: "[AI_TRANSLATION]Erreur lors de la création des données pour le niveau d'introduction !",
      ask_next_course: "[AI_TRANSLATION]Tu veux jouer plus ? Demande à ton enseignant l'accès au prochain cours.",
      set_start_locked_level: '[AI_TRANSLATION]Niveaux de verrouillage commençant à',
      no_level_limit: '[AI_TRANSLATION]-- (aucun niveau verrouillé)',
      ask_teacher_to_unlock: "[AI_TRANSLATION]Demander à l'enseignant de débloquer",
      ask_teacher_to_unlock_instructions: '[AI_TRANSLATION]Pour jouer au niveau suivant, demande à ton enseignant de le déverrouiller sur son écran de Progression du Cours.',
      play_next_level: '[AI_TRANSLATION]Joue le Niveau Suivant',
      play_tournament: '[AI_TRANSLATION]Joue au Tournoi',
      levels_completed: '[AI_TRANSLATION]Niveaux Terminés : __count__  ',
      ai_league_team_rankings: '[AI_TRANSLATION]AI League Team Rankings',
      view_standings: '[AI_TRANSLATION]Voir les classements',
      view_winners: '[AI_TRANSLATION]Voir les gagnants',
      classroom_announcement: '[AI_TRANSLATION]Annonce de la Salle de Classe',
      link_lms_classroom: '[AI_TRANSLATION]Lien LMS Classroom',
      classroom_items: '[AI_TRANSLATION]Objets & Gemmes',
      classroom_live_completion: '[AI_TRANSLATION]Code Autocomplétion en Salle de Classe : ',
      //    classroom_disable_paste: "Classroom Disable Paste: ",
      learn_without_classroom_title: '[AI_TRANSLATION]Tu peux toujours apprendre et jouer sans classe.',
      learn_without_classroom_blurb: "[AI_TRANSLATION]Commence par jouer au chapitre Sky Mountain gratuit en <a href='/play/chapter-1-sky-mountain'>cliquant ici</a>.",
      learn_without_classroom_blurb_coco: "[AI_TRANSLATION]Commence par jouer la campagne Hour of Code gratuite en <a href='/play/intro'>cliquant ici</a>.",
      all_courses_completed: '[AI_TRANSLATION]Tous les cours terminés!',
      all_units_completed: '[AI_TRANSLATION]Toutes les unités terminées!',
      hide_options: '[AI_TRANSLATION]Options de cache',
      more_options: "[AI_TRANSLATION]Plus d'options",
      get_test_license: "[AI_TRANSLATION]Obtiens une licence d'étudiant-test  ",
      create_students: '[AI_TRANSLATION]Générer des étudiants  ',
      //    custom_tournaments: "Custom Tournaments",
      //    play_ozaria: "Play Ozaria",
      //    play_ccw_on_roblox: "Play CodeCombat Worlds on Roblox",
      //    camp_activities: "Camp Activities",
      //    view_camp_activities: "View Camp Activities",
    },

    project_gallery: {
      no_projects_published: 'Soyez le premier à publier un projet dans ce cours !',
      view_project: 'Voir le projet',
      edit_project: 'Modifier le projet',
    },

    teacher: {
      assigning_course: 'Affectation de la formation',
      back_to_top: 'Retour en haut de la page',
      click_student_code: "Cliquez sur n'importe quel niveau que l'élève a commencé ou complété ci-dessous pour voir le code qu'il a écrit.",
      code: '[AI_TRANSLATION]Code de __name__',
      complete_solution: 'Solution complète',
      course_not_started: "L'étudiant n'a pas encore commencé ce cours.",
      hoc_happy_ed_week: "Bonne Semaine de l'enseignement de l'informatique !",
      hoc_blurb1: 'En savoir plus sur le programme gratuit',
      hoc_blurb2: 'Code, Jouer, Partager',
      hoc_blurb3: "téléchargez un nouveau plan de leçon de l'enseignant et dites à vos élèves de se connecter pour jouer !",
      hoc_button_text: "Voir l'activité",
      no_code_yet: "L'étudiant n'a pas encore écrit de code pour ce niveau.",
      open_ended_level: '[AI_TRANSLATION]Niveau ouvert',
      partial_solution: 'Solution partielle',
      capstone_solution: "[AI_TRANSLATION]Solution d'Expérience Marquante",
      removing_course: "Suppression d'un cours",
      solution_arena_blurb: "Les élèves sont encouragés à résoudre les niveaux d'arène de façon créative. La solution proposée ci-dessous répond aux exigences du niveau de l'arène.",
      solution_challenge_blurb: 'Les élèves sont encouragés à résoudre des niveaux de défis ouverts de façon créative. Une solution possible est présentée ci-dessous.',
      solution_project_blurb: "Les élèves sont encouragés à construire un projet créatif à ce niveau. Veuillez consulter les guides du curriculum dans le centre de ressources pour obtenir des renseignements sur la façon d'évaluer ces projets.",
      feedback_capstone: "[AI_TRANSLATION]L'étudiant créera un projet de base dans la Partie 1. Il fera des mises à jour créatives basées sur les retours des pairs dans la Partie 2. Voici un <a target=\"_blank\" rel=\"noopener\" href=\"https://docs.google.com/document/d/1itB0vY6WphjINQYJ9NHkILATcLLlYD3GDSg6FJg55OQ\">Template de Retour des Pairs</a> que vous pouvez partager avec vos étudiants.\n",
      students_code_blurb: "Une solution correcte à chaque niveau est fournie le cas échéant. Dans certains cas, il est possible pour un étudiant de résoudre un niveau en utilisant un code différent. Les solutions ne sont pas indiquées pour les niveaux que l'élève n'a pas commencés.",
      course_solution: 'Solution de cours',
      level_overview_solutions: 'Aperçu des niveaux et solutions',
      no_student_assigned: "Aucun étudiant n'a été assigné à ce cours.",
      paren_new: '(nouveau)',
      student_code: '[AI_TRANSLATION]Code étudiant de __name__',
      teacher_dashboard: "Tableau de bord de l'enseignant",
      my_classes: 'Mes Classes',
      courses_coco: 'Guides de cours',
      courses_ozar: 'Guides de cours',
      enrollments: 'Licences pour étudiants',
      resources: 'Resources',
      help: 'Au-Secours !',
      language: 'Langue',
      edit_class_settings: 'modifier les paramètres de classe',
      access_restricted: 'Mise à jour de compte requise',
      teacher_account_required: "Un compte d'enseignant est requis pour accéder à ce contenu.",
      create_teacher_account: 'Créer un compte enseignant',
      what_is_a_teacher_account: "Qu'est-ce qu'un compte enseignant ?",
      teacher_account_explanation: "Un compte CodeCombat pour enseignants vous permet de créer des salles de classe, de suivre les progrès des élèves tout au long de leurs cours, de gérer les licences et d'accéder à des ressources pour vous aider à élaborer votre programme.",
      current_classes: 'Classes actuelles',
      archived_classes: 'Cours Archivés',
      shared_classes: '[AI_TRANSLATION]Classes Partagées',
      archived_classes_blurb: 'Les cours peuvent être archivés pour référence ultérieure. Désarchiver une classe pour la visualiser à nouveau dans la liste Classes en cours.',
      view_class: 'Voir Cours',
      view_ai_league_team: "[AI_TRANSLATION]Voir l'équipe AI League",
      archive_class: 'Archiver Cours',
      unarchive_class: 'Désarchiver cours',
      unarchive_this_class: 'Désarchiver ce cours',
      no_students_yet: "Ce cours n'a pas encore d'élèves.",
      no_students_yet_view_class: 'Voir la classe pour ajouter des élèves.',
      try_refreshing: '(Vous aurez peut-être besoin de rafraîchir la page)',
      create_new_class: 'Créer une Nouveau Cour',
      class_overview: "Vue d'ensemble de la classe",
      avg_playtime: 'Temps de jeu moyen par niveau',
      total_playtime: 'Temps de jeu total',
      avg_completed: 'Niveaux moyens achevés',
      total_completed: 'Total des niveaux achevés',
      created: 'Créé',
      concepts_covered: 'Concepts couverts',
      earliest_incomplete: 'Premier niveau incomplet',
      latest_complete: 'Dernier niveau complété',
      enroll_student: 'Inscrire un étudiant',
      apply_modal_subtitle: '[AI_TRANSLATION]Tu seras redirigé vers ta page Mes Classes, où tu pourras appliquer des licences à tes élèves en :',
      apply_modal_list_item_1: '[AI_TRANSLATION]Sélectionner ou créer une classe',
      apply_modal_list_item_2: '[AI_TRANSLATION]Sélectionner les élèves à qui tu veux attribuer des licences',
      apply_modal_list_item_3: '[AI_TRANSLATION]En cliquant sur le bouton "Appliquer les Licences"',
      apply_license: 'Appliquer la licence',
      revoke_license: 'Révoquer la licence',
      revoke_licenses: 'Révoquer toutes les licences',
      revoke_these_licenses: '[AI_TRANSLATION]Sélectionner les élèves et révoquer ces licences',
      check_and_revoke_license: '[AI_TRANSLATION]Statut & Révocation',
      manage_license: '[AI_TRANSLATION]Gérer la Licence',
      course_progress: 'Progrès de cours',
      unit_progress: "[AI_TRANSLATION]Progrès de l'unité",
      not_applicable: 'N/A',
      edit: 'modifier',
      edit_2: 'Modifier',
      remove: 'retirer',
      latest_completed: 'Dernièrement complétée :',
      sort_by: 'Trier par',
      progress: 'Progrès',
      concepts_used: "Concepts utilisés par l'Etudiant :",
      concept_checked: 'Concept vérifié :',
      completed: 'Terminé',
      practice: 'Pratique',
      started: 'Commencé(e)',
      no_progress: 'Aucun progrès',
      not_required: 'Non requis',
      view_student_code: 'Cliquez pour voir le code étudiant',
      select_course_coco: 'Sélectionnez le cours à visualiser',
      select_course_ozar: 'Sélectionnez le cours à visualiser',
      progress_color_key: 'Touche de progression de la couleur :',
      level_in_progress: 'Niveau en cours',
      level_not_started: 'Niveau non commencé',
      project_or_arena: 'Projet ou Arena',
      students_not_assigned: "Les élèves qui n'ont pas été assignés {{courseName}}",
      course_overview: "Vue d'ensemble de cours",
      copy_class_code: 'Copier le code de la classe',
      class_code_blurb: "Les étudiants peuvent rejoindre leur classe en utilisant ce code propre à la classe. Pas d'adresse mél est requise quand on crée un compte d'étudiant avec ce code propre à sa classe.",
      copy_class_url: "Copier l'URL de la classe",
      class_join_url_blurb: 'Vous pouvez également publier cette URL de classe unique sur une page Web partagée.',
      add_students_manually: 'Inviter les élèves par courriel',
      bulk_assign: 'Choisir un cours',
      assigned_msg_1: '{{numberAssigned}} les élèves ont été assignés {{courseName}}.',
      assigned_msg_2: '{{numberEnrolled}} les licences ont été appliquées.',
      assigned_msg_3: 'Il vous reste maintenant {{{remainingSpots}}} licences disponibles.',
      assign_course: 'Attribuer un cours',
      removed_course_msg: '{{numberRemoved}}} les élèves ont été retirés de {{courseName}}.',
      remove_course: 'Supprimer un cours',
      not_assigned_msg_1: "[AI_TRANSLATION]Impossible d'ajouter des utilisateurs à une instance de cours tant qu'ils ne sont pas ajoutés à une préinscription incluant ce cours.",
      not_assigned_modal_title: "Les cours n'ont pas été assignés",
      not_assigned_modal_starter_body_1: "[AI_TRANSLATION]Ce cours nécessite une Licence Starter. Vous n'avez pas assez de Licences Starter disponibles pour assigner ce cours à tous les élèves __selected__.",
      not_assigned_modal_starter_body_2: 'Acheter des licences de débutant pour donner accès à ce cours.',
      not_assigned_modal_full_body_1: "[AI_TRANSLATION]Ce cours nécessite une Licence Complète. Tu n'as pas assez de Licences Complètes disponibles pour assigner ce cours à tous les __selected__ élèves sélectionnés.",
      not_assigned_modal_full_body_2: '[AI_TRANSLATION]Il te reste seulement __numFullLicensesAvailable__ licences complètes disponibles (__numStudentsWithoutFullLicenses__ étudiants n’ont actuellement pas de licence complète active).',
      not_assigned_modal_full_body_3: "[AI_TRANSLATION]Sélectionne moins d'élèves, ou contacte __supportEmail__ pour de l'aide.",
      assigned: 'Assigné',
      enroll_selected_students: 'Inscrire les élèves sélectionnés',
      no_students_selected: "Aucun étudiant n'a été sélectionné.",
      show_students_from: 'Montrer aux élèves de',
      apply_licenses_to_the_following_students: 'Appliquer des licences aux étudiants suivants',
      select_license_type: '[AI_TRANSLATION]Sélectionner le type de licence à appliquer',
      students_have_licenses: "Les étudiants suivants ont déjà fait l'objet d'une demande de licence:",
      all_students: 'Tous les étudiants',
      apply_licenses: 'Appliquer des licences',
      not_enough_enrollments: 'Pas assez de licences disponibles.',
      enrollments_blurb: "Les étudiants sont tenus d'avoir une licence pour accéder à n'importe quel contenu après le premier cours.",
      how_to_apply_licenses: 'Comment faire une demande de licence',
      export_student_progress: "Progrès des étudiants à l'exportation (CSV)",
      send_email_to: "Envoyer l'email de récupération du mot de passe à :",
      email_sent: 'E-mail envoyé',
      send_recovery_email: "Envoyer l'e-mail de récupération",
      enter_new_password_below: 'Entrez le nouveau mot de passe ci-dessous :',
      change_password: 'Modifier le mot de passe',
      changed: 'Modifié',
      available_credits: 'Licences disponibles',
      pending_credits: 'Licences en instance',
      empty_credits: 'Licences épuisées',
      license_remaining: 'licence restante',
      licenses_remaining: 'licences restantes',
      student_enrollment_history: "[AI_TRANSLATION]Historique d'inscription des étudiants",
      enrollment_explanation_1: '[AI_TRANSLATION]Le',
      enrollment_explanation_2: "[AI_TRANSLATION]Historique d'inscription des étudiants",
      enrollment_explanation_3: "[AI_TRANSLATION]affiche le nombre total d'étudiants uniques qui ont été inscrits auprès de tous les professeurs et classes ajoutés à votre tableau de bord. Cela inclut les étudiants dans les classes archivées et non archivées avec une date de création de classe entre le 1er juillet et le 30 juin de chaque année scolaire respective.",
      enrollment_explanation_4: '[AI_TRANSLATION]Rappelle-toi',
      enrollment_explanation_5: "[AI_TRANSLATION]les classes peuvent être archivées et les licences peuvent être réutilisées tout au long de l'année scolaire, cette vue permet donc aux administrateurs de comprendre combien d'étudiants ont réellement participé au programme dans l'ensemble.",
      one_license_used: '[AI_TRANSLATION]1 sur __totalLicenses__ licences ont été utilisées',
      num_licenses_used: '[AI_TRANSLATION]__numLicensesUsed__ sur __totalLicenses__ licences ont été utilisées',
      starter_licenses: 'licences de démarrage',
      start_date: 'date de début:',
      end_date: 'date de fin:',
      get_enrollments_blurb: ' Nous vous aiderons à élaborer une solution qui répond aux besoins de votre classe, de votre école ou de votre district.',
      see_also_our: '[AI_TRANSLATION]Voir aussi notre',
      for_more_funding_resources: '[AI_TRANSLATION]pour savoir comment utiliser les sources de financement du CARES Act comme ESSER et GEER.',
      how_to_apply_licenses_blurb_1: "Lorsqu'un professeur assigne un cours à un étudiant pour la première fois, nous appliquerons automatiquement une licence. Utilisez le menu déroulant d'assignation en bloc dans votre classe pour assigner un cours à des étudiants sélectionnés :",
      how_to_apply_licenses_blurb_2: 'Puis-je quand même demander une licence sans assigner de cours ?',
      how_to_apply_licenses_blurb_3: "[AI_TRANSLATION]Oui — va à l'onglet État de la Licence dans ta classe et clique sur \"Appliquer Licence\" pour tout élève qui n'a pas de licence active.",
      request_sent: '[AI_TRANSLATION]Demande envoyée !',
      assessments: 'Évaluations',
      license_status: 'Statut de la licence',
      status_expired: 'Expiré le {{date}}}.',
      status_not_enrolled: 'Non inscrit',
      status_enrolled: 'Expiré le {{date}}',
      status_partly_expires: '[AI_TRANSLATION]Expire partiellement le {{date}}',
      select_all: 'Tout sélectionner',
      project: 'Projet',
      projects: '[AI_TRANSLATION]Projets',
      project_gallery: 'Galerie des projets',
      view_project: 'Voir le projet',
      unpublished: '[AI_TRANSLATION](non publié)',
      view_arena_ladder: "Voir l'échelle de l'aréna",
      resource_hub: '[AI_TRANSLATION]Boîte à outils pour enseignants',
      pacing_guides: '[AI_TRANSLATION]Guides de Rythme pour la Classe en Boîte',
      pacing_guides_desc: 'Apprenez comment incorporer toutes les ressources de CodeCombat pour planifier votre année scolaire !',
      pacing_guides_elem: 'Guide de stimulation pour les écoles primaires',
      pacing_guides_middle: "Guide d'entraînement de l'école intermédiaire",
      pacing_guides_high: 'Guide de stimulation pour les écoles secondaires',
      getting_started: 'Prise en main',
      student_resources: '[AI_TRANSLATION]Ressources pour les élèves',
      curriculum: '[AI_TRANSLATION]Curriculum',
      lesson_slides: '[AI_TRANSLATION]Diapositives de leçon',
      section: '[AI_TRANSLATION]Section',
      educator_faq: '[AI_TRANSLATION]FAQ Éducateur',
      educator_faq_desc: "Foire aux questions sur l'utilisation de CodeCombat dans votre classe ou école.",
      teacher_getting_started: "Guide de démarrage à l'intention de l'enseignant",
      teacher_getting_started_desc: 'Nouveau sur CodeCombat ? Téléchargez ce guide de démarrage pour créer votre compte, créer votre première classe et inviter les élèves au premier cours.',
      student_getting_started: "Guide de démarrage rapide de l'élève",
      student_getting_started_desc: "Vous pouvez distribuer ce guide à vos étudiants avant de commencer CodeCombat pourqu'ils se familiarisent avec léditeur de code. Ce guide peut être utilisé pour les classes de  Python et de JavaScript.",
      standardized_curricula: '[AI_TRANSLATION]Programmes Normalisés',
      ap_cs_principles: "[AI_TRANSLATION]Principes de l'informatique AP",
      ap_cs_principles_desc: "[AI_TRANSLATION]Principes de l'informatique AP donnent aux élèves une large introduction au pouvoir, à l'impact, et aux possibilités de l'informatique. Le cours met l'accent sur la pensée computationnelle et la résolution de problèmes tout en enseignant aussi les bases de la programmation.  ",
      cs1: "Introduction à l'informatique",
      cs2: 'Informatique 2',
      cs3: 'Informatique 3',
      cs4: 'Informatique 4',
      cs5: 'Informatique 5',
      cs1_syntax_python: 'Cours 1 Guide concernant la Syntaxe Python ',
      cs1_syntax_python_desc: 'Antisèche avec des références à la syntaxe commune Python que les étudiants apprendront dans Introduction à la programmation.',
      cs1_syntax_javascript: 'Cours 1 Guide concernant la Syntaxe JavaScript ',
      cs1_syntax_javascript_desc: 'Antisèche avec des références à la syntaxe commune JavaScript que les étudiants apprendront dans Introduction à la programmation.',
      coming_soon: 'Guides supplémentaires à venir bientôt !',
      engineering_cycle_worksheet: "Feuille de travail du cycle d'ingénierie",
      engineering_cycle_worksheet_desc: "[AI_TRANSLATION]Utilise cette feuille de travail pour enseigner aux étudiants les bases du cycle d'ingénierie : Évaluer, Concevoir, Implémenter et Déboguer. Réfère-toi à l'exemple complet de la feuille de travail comme guide.",
      engineering_cycle_worksheet_link: "Voir l'exemple",
      progress_journal: 'Journal de progrès',
      progress_journal_desc: "Encouragez les élèves à suivre leurs progrès au moyen d'un journal des progrès.",
      cs1_curriculum: "Introduction à l'informatique - Guide du curriculum",
      cs1_curriculum_desc: 'Portée et séquence, plans de leçons, activités et plus pour le cours 1.',
      arenas_curriculum: 'Niveau Arène - Guide du Professeur',
      arenas_curriculum_desc: 'Instructions sur comment faire fonctionner les arènes multi-joueurs Wakka Maul, Cross Bones and Power Peak avec votre classe.',
      assessments_curriculum: "Niveaux d'évaluation - Guide de l'enseignant",
      assessments_curriculum_desc: "Apprenez comment utiliser les niveaux de défi et les niveaux de défi combinés pour évaluer les résultats d'apprentissage des élèves.",
      cs2_curriculum: "Informatique 2 - Guide du programme d'études",
      cs2_curriculum_desc: 'Portée et séquence, plans de leçons, activités et plus pour le cours 2.',
      cs2_syntax_python: '[AI_TRANSLATION]Guide de syntaxe Python cours 2',
      cs3_curriculum: "Informatique 3 - Guide du programme d'études",
      cs3_curriculum_desc: 'Portée et séquence, plans de leçons, activités et plus pour le cours 3.',
      cs3_syntax_python: '[AI_TRANSLATION]Guide de syntaxe Python cours 3',
      cs4_curriculum: "Informatique 4 - Guide du programme d'études",
      cs4_curriculum_desc: 'Portée et séquence, plans de leçons, activités et plus pour le cours 4.',
      cs4_syntax_python: '[AI_TRANSLATION]Guide de syntaxe Python cours 4',
      cs5_curriculum_js: "Informatique 5 - Guide du programme d'études (JavaScript)",
      cs5_curriculum_desc_js: 'Portée et séquence, plans de leçons, activités et plus encore pour les cours du cours 5 utilisant JavaScript.',
      cs5_curriculum_py: "Informatique 5 - Guide du programme d'études (Python)",
      cs5_curriculum_desc_py: 'Portée et séquence, plans de leçons, activités et plus encore pour les classes du Cours 5 utilisant Python.',
      cs1_pairprogramming: 'Activité de programmation en binôme',
      cs1_pairprogramming_desc: 'Présentez aux élèves un exercice de programmation en binôme qui les aidera à devenir de meilleurs auditeurs et communicateurs.',
      gd1: 'Développement du jeu 1',
      gd1_guide: 'Développement du jeu 1 - Guide du projet',
      gd1_guide_desc: 'Utilisez ceci pour guider vos élèves dans la création de leur premier projet de jeu partageable en 5 jours.',
      gd1_rubric: 'Développement du jeu 1 - Rubrique du projet',
      gd1_rubric_desc: 'Utilisez cette rubrique pour évaluer les projets des élèves à la fin du développement du jeu 1.',
      gd2: 'Développement du jeu 2',
      gd2_curriculum: 'Développement du jeu 2 - Guide du curriculum',
      gd2_curriculum_desc: 'Plans de leçon pour le développement du jeu 2.',
      gd3: 'Développement du jeu 3',
      gd3_curriculum: 'Développement du jeu 3 - Guide du curriculum',
      gd3_curriculum_desc: 'Plans de leçon pour le développement du jeu 3.',
      wd1: 'Développement Web 1',
      wd1_curriculum: 'Développement Web 1 - Guide du curriculum',
      wd1_curriculum_desc: 'Plans de leçon pour le développement Web 1.',
      wd1_headlines: 'Titres et en-têtes Activité',
      wd1_headlines_example: "Voir l'exemple de solution",
      wd1_headlines_desc: "Pourquoi les balises de paragraphe et d'en-tête sont-elles importantes ? Utilisez cette activité pour montrer comment des en-têtes bien choisis rendent les pages Web plus faciles à lire. Il existe de nombreuses solutions correctes à ce problème !",
      wd1_html_syntax: 'Guide de syntaxe HTML',
      wd1_html_syntax_desc: "Référence d'une page pour les élèves de style HTML qui apprendront dans Développement Web 1.",
      wd1_css_syntax: 'Guide de syntaxe CSS',
      wd1_css_syntax_desc: 'Une page de référence pour la syntaxe CSS et la syntaxe de style que les étudiants apprendront dans Développement Web 1.',
      wd2: 'Développement Web 2',
      wd2_jquery_syntax: 'Guide de syntaxe des fonctions jQuery',
      wd2_jquery_syntax_desc: "Référence d'une page pour les fonctions jQuery que les élèves apprendront dans Développement Web 2.",
      wd2_quizlet_worksheet: "Feuille de travail pour la planification d'un jeu-questionnaire",
      wd2_quizlet_worksheet_instructions: 'Voir les instructions et les exemples',
      wd2_quizlet_worksheet_desc: "Avant que vos élèves ne construisent leur projet de questionnaire de personnalité à la fin de Développement Web 2, ils devraient planifier leurs questions, résultats et réponses à l'aide de cette feuille de travail. Les enseignants peuvent distribuer les instructions et les exemples aux élèves pour qu'ils puissent s'y référer.",
      //    intro_to_cs_short: "Intro to CS",
      //    GD1_short: "Game Dev 1",
      //    GD2_short: "Game Dev 2",
      //    GD3_short: "Game Dev 3",
      //    WD1_short: "Web Dev 1",
      //    WD2_short: "Web Dev 2",
      //    WD3_short: "Web Dev 3",
      //    CS1_short: "Comp Sci 1",
      //    CS2_short: "Comp Sci 2",
      //    CS3_short: "Comp Sci 3",
      //    CS4_short: "Comp Sci 4",
      //    CS5_short: "Comp Sci 5",
      //    CS6_short: "Comp Sci 6",
      //    JR_short: "Junior",
      //    AI_short: "AI",
      student_overview: "Vue d'ensemble",
      student_details: "Détails de l'étudiant",
      student_name: "Nom de l'étudiant",
      no_name: "Aucun nom n'est fourni.",
      no_username: "Aucun nom d'utilisateur fourni.",
      no_email: "L'étudiant n'a pas d'adresse e-mail définie.",
      student_profile: "Profil de l'élève",
      playtime_detail: 'Détail du temps de jeu',
      student_completed: 'Étudiant terminé',
      student_in_progress: 'Élève en cours',
      class_average: 'Moyenne de classe',
      not_assigned: "n'a pas suivi les cours suivants",
      playtime_axis: 'Temps de jeu en secondes',
      levels_axis: 'Niveaux en',
      student_state: 'Comment est',
      student_state_2: 'action?',
      student_good: 'se porte bien en',
      student_good_detail: 'Cet étudiant est dans le rythme de sa casse.',
      student_warn: "pourrait avoir besoin d'aide pour",
      student_warn_detail: 'Cet étudiant devrait être aidé par les nouveaux concepts introduits dans ce cours.',
      student_great: "s'en sort très bien en",
      student_great_detail: "Cet étudiant pourrait être un bon candidat pour aider d'autres étudiants à suivre ce cours.",
      full_license: 'Licence complète',
      starter_license: 'Licence de débutant',
      customized_license: '[AI_TRANSLATION]Licence Personnalisée',
      //    hackstack_license: "AI HackStack License",
      //    hackstack_credits: "Credits: __limit__ prompts / __durationAmount__ __durationKey__(s)",
      trial: 'Essai',
      hoc_welcome: "Bonne Semaine de l'enseignement de l'informatique",
      hoc_title: '[AI_TRANSLATION]Jeux de l’Heure du Code - Activités gratuites pour apprendre de vrais langages de programmation',
      hoc_meta_description: "[AI_TRANSLATION]Crée ton propre jeu ou code pour sortir d'un donjon ! CodeCombat propose quatre activités Heure de Code différentes et plus de 60 niveaux pour apprendre, jouer et créer.",
      hoc_intro: "Il y a trois façons pour votre classede participer à l'heure de code avec CodeCombat",
      hoc_self_led: 'Jeu autodirigé',
      hoc_self_led_desc: 'Les élèves peuvent jouer à deux heures de Code CodeCombat tutoriels par leurs propres moyens.',
      hoc_game_dev: 'Développement de jeux',
      hoc_and: 'et',
      hoc_programming: 'JavaScript/Programmation Python',
      hoc_teacher_led: "Leçons dirigées par l'enseignant",
      hoc_teacher_led_desc1: 'Téléchargez notre',
      hoc_teacher_led_link_coco: "Plans de cours d'introduction à l'informatique",
      hoc_teacher_led_link_ozar: "Plans de cours d'introduction à l'informatique",
      hoc_teacher_led_desc2: "d'initier vos élèves aux concepts de programmation à l'aide d'activités hors ligne",
      hoc_group: 'Gameplay de groupe',
      hoc_group_desc_1: 'Les professeurs peuvent utiliser les leçons en parallèle avec  notre Introduction au cours de programmation pour suivre la progression des étudiants. Regardez notre',
      hoc_group_link: 'Guide de démarrage',
      hoc_group_desc_2: 'pour plus de détails',
      hoc_additional_desc1: "Pour d'autres ressources et activités CodeCombat, voir notre",
      hoc_additional_desc2: 'Questions',
      hoc_additional_contact: 'Prenez contact avec nous',
      regenerate_class_code_tooltip: '[AI_TRANSLATION]Générer un nouveau code de classe',
      regenerate_class_code_confirm: '[AI_TRANSLATION]Es-tu sûr de vouloir générer un nouveau code de classe ?',
      revoke_confirm: '[AI_TRANSLATION]Es-tu sûr de vouloir révoquer une licence complète de {{student_name}} ? La licence deviendra disponible pour être assignée à un autre élève.',
      revoke_alert_no_student: "[AI_TRANSLATION]Sélectionne d'abord les élèves.",
      revoke_selected_confirm: '[AI_TRANSLATION]Es-tu sûr de vouloir révoquer les licences de tous les élèves sélectionnés ?',
      revoke_all_confirm: 'Voulez-vous vraiment révoquer les licences complètes de tous les étudiants de cette classe ?',
      revoking: '[AI_TRANSLATION]Révocation...',
      unused_licenses: "Vous avez des licences inutilisées qui vous permettent d'assigner des cours payants aux étudiants quand ils sont prêts à en apprendre plus !",
      remember_new_courses: "N'oubliez pas d'assigner de nouveaux cours !",
      more_info: "Plus d'informations",
      how_to_assign_courses: 'Comment attribuer des cours',
      select_students: 'Sélectionner les étudiants',
      select_instructions: 'Cochez la case à côté de chaque élève auquel vous souhaitez attribuer des cours.',
      choose_course: 'Choisir un cours',
      choose_instructions: 'Sélectionnez le cours dans le menu déroulant que vous souhaitez affecter, puis cliquez sur "Affecter à des étudiants sélectionnés".',
      push_projects: "Nous recommandons d'assigner Développement Web 1 ou Développement de jeu 1 après que les élèves ont terminé Introduction à l'informatique ! Voir notre {{{ressource_hub}}} pour plus de détails sur ces cours.",
      teacher_quest: "La quête du succès de l'enseignant",
      quests_complete: '[AI_TRANSLATION]Quêtes Complètes',
      teacher_quest_create_classroom: 'Créer une salle de classe',
      teacher_quest_add_students: 'Ajouter des élèves',
      teacher_quest_teach_methods: '[AI_TRANSLATION]Aide tes élèves à apprendre comment `call methods`.',
      teacher_quest_teach_methods_step1: "[AI_TRANSLATION]Obtiens 75% d'au moins une classe à travers le premier niveau, Donjons de Kithgard.",
      teacher_quest_teach_methods_step2: "[AI_TRANSLATION]Imprime le [Guide de Démarrage Rapide pour Étudiants](https://files.codecombat.com/docs/resources/StudentQuickStartGuide.pdf) dans la boite à outils de l'enseignant.",
      teacher_quest_teach_strings: '[AI_TRANSLATION]Ne fais pas traîner tes élèves, apprends-leur les `strings`.',
      teacher_quest_teach_strings_step1: "[AI_TRANSLATION]Obtiens 75% d'au moins une classe à travers Vrais Noms.",
      teacher_quest_teach_strings_step2: 'Positionnez le sélecteur de niveaux des professeurs sur la page [Guide des cours](/teachers/courses)pour prévisualiser True Names.',
      teacher_quest_teach_loops: '[AI_TRANSLATION]Tiens tes élèves au courant des `loops`.',
      teacher_quest_teach_loops_step1: "[AI_TRANSLATION]Obtiens 75% d'au moins une classe à travers la Danse de Feu.",
      teacher_quest_teach_loops_step2: 'Utilisez la Loops Activity dans le [guide du Curriculum CS1](/teachers/resources/cs1) to reinforce this concept.',
      teacher_quest_teach_variables: 'Faites-le varier avec les `variables`.',
      teacher_quest_teach_variables_step1: "[AI_TRANSLATION]Obtiens 75% d'au moins une classe à travers Ennemi Connu.",
      teacher_quest_teach_variables_step2: "[AI_TRANSLATION]Encourage la collaboration en utilisant l'[activité de programmation en binôme](/teachers/resources/pair-programming).",
      teacher_quest_kithgard_gates_100: 'Échappez-vous du dongeon de Kithgard avec votre classe.',
      teacher_quest_kithgard_gates_100_step1: "[AI_TRANSLATION]Obtiens 75% d'au moins une classe à travers les Portails de Kithgard.",
      teacher_quest_kithgard_gates_100_step2: '[AI_TRANSLATION]Aide les élèves à réfléchir aux problèmes difficiles en utilisant le [Engineering Cycle Worksheet](https://files.codecombat.com/docs/resources/EngineeringCycleWorksheet.pdf).',
      teacher_quest_wakka_maul_100: '[AI_TRANSLATION]Prépare-toi à dueller à Wakka Maul.',
      teacher_quest_wakka_maul_100_step1: "[AI_TRANSLATION]Obtiens 75% d'au moins une classe jusqu'à Wakka Maul.",
      teacher_quest_wakka_maul_100_step2: "[AI_TRANSLATION]Voir le [Guide de l'Arène](/teachers/resources/arenas) dans la [Boîte à outils pour enseignants](/teachers/resources) pour des conseils sur comment organiser une journée d’arène réussie.",
      teacher_quest_reach_gamedev: '[AI_TRANSLATION]Explore de nouveaux mondes !',
      teacher_quest_reach_gamedev_step1: '[AI_TRANSLATION][Get licenses](/teachers/licenses) pour que vos élèves puissent explorer de nouveaux mondes, comme le Développement de Jeux et le Développement Web !',
      teacher_quest_done: "Voulez-vous que vos étudiants apprennent encore plus à coder? Restez en contact avec nos [spécialistes scolaires](mailto:schools@codecombat.com) aujourd'hui!",
      teacher_quest_keep_going: "Continuez d'avancer ! Voici ce que vous pouvez faire ensuite :",
      teacher_quest_more: 'Voir toutes les quêtes',
      teacher_quest_less: 'Voir moins de quêtes',
      refresh_to_update: '(rafraîchir la page pour voir les mises à jour)',
      view_project_gallery: 'View Project Gallery',
      office_hours: 'webinar pour enseignants',
      office_hours_detail: "Apprenez comment continuer avec vos étudiants pendant qu'ils créent des jeux et embarquez dans leur aventure de programmation! Venez et assistez à notre",
      office_hours_link: 'webinar pour enseignants',
      office_hours_detail_2: 'sessions.',
      success: 'Succès',
      in_progress: 'En cours',
      not_started: 'Pas commencé',
      mid_course: 'Moitié du Cours',
      end_course: 'Fin du Cours',
      none: "Aucun n'a encore été détecté",
      explain_open_ended: 'Note : Les élèves sont encouragés à résoudre ce niveau de façon créative - une solution possible est fournie ci-dessous.',
      level_label: 'Niveau:',
      time_played_label: 'Temps joué :',
      //    practice_threshold_label: "Practice Threshold:",
      back_to_resource_hub: 'Retour au centre de ressources',
      back_to_course_guides: 'Retour aux guides de cours',
      print_guide: 'Imprimer ce guide',
      combo: 'Combo',
      combo_explanation: 'Les élèves réussissent les niveaux de défi Combo en utilisant au moins un des concepts énumérés. Passez en revue le code étudiant en cliquant sur le point de progression.',
      concept: 'Concept',
      sync_google_classroom: '[AI_TRANSLATION]Synchroniser Google Classroom',
      unit_overview: "[AI_TRANSLATION]Vue d'ensemble de l'unité",
      module_overview: '[AI_TRANSLATION]Aperçu du module',
      chapter1_unit_overview_desc: "[AI_TRANSLATION]Résumé de l'expérience des élèves, y compris les Scènes Intermédiaires, les Niveaux de Pratique, les Intros et le projet de Clôture du Chapitre 1.",
      lesson_plan: '[AI_TRANSLATION]Plan de leçon',
      chapter1_lesson_plan_desc: "[AI_TRANSLATION]Guide de classe détaillé comprenant les objectifs d'apprentissage, les standards CSTA, les activités de réflexion, des conseils de facilitation, et plus encore.",
      capstone_rubric: "[AI_TRANSLATION]Grille d'Évaluation d'Expérience Marquante",
      chapter1_capstone_rubric_desc: "[AI_TRANSLATION]Grille d'évaluation pour les projets Capstone des étudiants et les activités de réflexion à la fin de cette unité.",
      chapter1: '[AI_TRANSLATION]Chapitre 1 : Monter la Montagne  ',
      chapter2: '[AI_TRANSLATION]Chapitre 2 : Les Danseurs de la Lune',
      chapter3: '[AI_TRANSLATION]Chapitre 3 : Les Terres du Phénix',
      module1: '[AI_TRANSLATION]Module 1:',
      module2: '[AI_TRANSLATION]Module 2:',
      module3: '[AI_TRANSLATION]Module 3:',
      module4: '[AI_TRANSLATION]Module 4:',
      module5: '[AI_TRANSLATION]Module 5:',
      module6: '[AI_TRANSLATION]Module 6:',
      module7: '[AI_TRANSLATION]Module 7:',
      module8: '[AI_TRANSLATION]Module 8:',
      algorithms_and_syntax: '[AI_TRANSLATION]Algorithmes et Syntaxe',
      debugging: '[AI_TRANSLATION]Débogage',
      variables: '[AI_TRANSLATION]Variables',
      conditionals: '[AI_TRANSLATION]Conditions',
      capstone_intro: "[AI_TRANSLATION]Introduction à l'Expérience Marquante",
      capstone_project: "[AI_TRANSLATION]Projet d'Expérience Marquante",
      level_code: '[AI_TRANSLATION]Code de Niveau  ',
      review_needed: '[AI_TRANSLATION]Revue Nécessaire',
      review_tooltip_heading: "[AI_TRANSLATION]Qu'est-ce que cela signifie ?",
      review_tooltip_text: "[AI_TRANSLATION]Des drapeaux rouges apparaissent à côté des vérifications de concept où votre/vos étudiant(s) ont essayé de répondre à la question 3 fois ou plus. Dans la section <strong>Vue d'ensemble du cours</strong>, des drapeaux rouges apparaissent à côté des vérifications de concept si au moins 50 % des étudiants ayant commencé ou terminé la vérification de concept l'ont essayée 3 fois ou plus.",
      scroll_to_see_more: '[AI_TRANSLATION]Fais défiler pour en voir plus',
      click_to_view_concept_check: '[AI_TRANSLATION]Clique pour voir la vérification des concepts',
      click_to_view_project_gallery: '[AI_TRANSLATION]Clique pour voir la galerie de projets',
      review_learning_goal: "[AI_TRANSLATION]Passe en revue \"Objectif d'Apprentissage : __learningGoal__\" avec les élèves.",
      view_capstone_project: '[AI_TRANSLATION]Voir le projet final',
      ozaria_dashboard_guide: '[AI_TRANSLATION]Guide du tableau de bord enseignant',
      dashboard_guide_desc: "[AI_TRANSLATION]Guide des fonctionnalités du Tableau de bord Enseignant d'Ozaria qui vous aidera à voir les progrès et travaux des élèves.",
      review: '[AI_TRANSLATION]Revue',
      for_loops: '[AI_TRANSLATION]Boucles `for`',
      peer_feedback: "[AI_TRANSLATION]Formulaire de retour d'expérience des pairs",
      presentation_checklist: '[AI_TRANSLATION]Liste de contrôle de présentation',
      try_ozaria_footer: "[AI_TRANSLATION]Essaie notre nouveau jeu d'aventure, Ozaria !",
      try_ozaria_free: '[AI_TRANSLATION]Essaie Ozaria gratuitement',
      ozaria_intro: "[AI_TRANSLATION]Présentation de notre nouveau programme d'informatique",
      //    share_class: "share class",
      permission: '[AI_TRANSLATION]Permission',
      not_write_permission: "[AI_TRANSLATION]Tu n'as pas la permission d'écrire dans la classe.",
      not_read_permission: "[AI_TRANSLATION]Tu n'as pas la permission de lire la classe.",
      owned_license: '[AI_TRANSLATION]Sous Licence  ',
      archive_revoke_confirm: "[AI_TRANSLATION] les étudiants de la classe archivée ont des licences actives. Voulez-vous les révoquer afin de pouvoir les réappliquer à d'autres étudiants ?",
      archive_without_revoking: '[AI_TRANSLATION]Archiver sans révoquer',
      revoke_and_archive: '[AI_TRANSLATION]Révoquer et Archiver',
      license_stats: '[AI_TRANSLATION]Statistiques de Licence  ',
      redeemers: '[AI_TRANSLATION]Étudiants actifs',
      removed_redeemers: '[AI_TRANSLATION]Étudiants inactifs',
      latest_podcast_episode: '[AI_TRANSLATION]Dernier Épisode de Podcast',
      from_the_podcast: '[AI_TRANSLATION]Du podcast',
      edit_student_access_title: "[AI_TRANSLATION]Modifier l'Accès des Étudiants aux Niveaux",
      edit_student_access_title_scenarios: "[AI_TRANSLATION]Modifier l'Accès des Étudiants aux Projets",
      edit_student_access_subtitle: '[AI_TRANSLATION]Tu as sélectionné __levels__ niveaux pour __students__ étudiants.',
      edit_student_access_subtitle_scenarios: '[AI_TRANSLATION]Tu as sélectionné __levels__ projets pour __students__ étudiants.',
      student_ask_for_help: '[AI_TRANSLATION]Ton étudiant __name__ demande ton aide.',
      never_played: '[AI_TRANSLATION]Jamais joué',
      test_student_modal_header: "[AI_TRANSLATION]Création d'un élève test",
      test_student_modal_p1: "[AI_TRANSLATION]Tu vas créer un compte de test unique qui imite le parcours de l'élève et sauvegarde ta progression.",
      test_student_modal_no_class: "[AI_TRANSLATION]Merci de créer une classe pour te joindre en tant qu'élève  ",
      test_student_modal_choose_class: '[AI_TRANSLATION]Choisis une classe à rejoindre :  ',
      test_student_modal_redirect: '[AI_TRANSLATION]Tu seras redirigé vers ton compte étudiant test !',
      stop_spying_student: '[AI_TRANSLATION]Tu peux retourner au compte enseignant en cliquant sur `Stop Spying` dans le menu utilisateur.  ',
      //    show_practice_levels: "Show Practice Levels",
      //    hide_practice_levels: "Hide Practice Levels",
      //    dashboard_deprecation_message: "This legacy dashboard will be discontinued soon. To ensure uninterrupted access to all features and the best teaching tools, please transition to our new and improved Teacher Dashboard.",
    },

    teacher_licenses: {
      active_licenses: '[AI_TRANSLATION]Licences actives',
      expired_licenses: '[AI_TRANSLATION]Licences Expirées',
    },

    teacher_ozaria_encouragement_modal: {
      title: '[AI_TRANSLATION]Développe tes compétences en informatique pour sauver Ozaria',
      sub_title: "[AI_TRANSLATION]Tu es invité à essayer le nouveau jeu d'aventure de CodeCombat",
      cancel: '[AI_TRANSLATION]Retour à CodeCombat',
      accept: '[AI_TRANSLATION]Essaie la Première Unité Gratuitement',
      bullet1: "[AI_TRANSLATION]Approfondis la connexion des élèves à l'apprentissage à travers une histoire épique et un gameplay immersif",
      bullet2: "[AI_TRANSLATION]Enseigne les bases de l'informatique, Python ou JavaScript et les compétences du 21ème siècle",
      bullet3: "[AI_TRANSLATION]Libère la créativité à travers des projets de fin d'études",
      bullet4: '[AI_TRANSLATION]Instructions de support via des ressources de programme dédiées',
      you_can_return: '[AI_TRANSLATION]Tu peux toujours retourner à CodeCombat',
    },

    educator_signup_ozaria_encouragement: {
      recommended_for: '[AI_TRANSLATION]Recommandé pour :',
      independent_learners: '[AI_TRANSLATION]Apprenants indépendants.',
      homeschoolers: '[AI_TRANSLATION]Écoliers à domicile',
      educators_continue_coco: '[AI_TRANSLATION]Enseignants qui veulent continuer à utiliser CodeCombat dans leur classe',
      continue_coco: '[AI_TRANSLATION]Continuez avec CodeCombat',
    },

    ozaria_cta: {
      title1: '[AI_TRANSLATION]Programme Scolaire Aligné aux Normes',
      description1: "[AI_TRANSLATION]Programme immersif et basé sur l'histoire qui respecte toutes les normes CSTA de la 6ème à la 8ème année.",
      title2: '[AI_TRANSLATION]Plans de Leçons Clés en Main',
      description2: "[AI_TRANSLATION]Présentations détaillées et fiches pour les enseignants afin de guider les élèves vers les objectifs d'apprentissage.",
      title3: '[AI_TRANSLATION]Nouveaux tableaux de bord pour enseignants et administrateurs',
      description3: "[AI_TRANSLATION]Tous les insights exploitables dont les éducateurs ont besoin d'un seul coup d'œil, comme la progression des élèves et la compréhension des concepts.",
    },

    share_licenses: {
      share_licenses: "Licences d'actions",
      shared_by: 'Partagé par:',
      add_teacher_label: "Entrez le courriel exact de l'enseignant :",
      add_teacher_button: 'Ajouter un enseignant',
      modal_subtitle: '[AI_TRANSLATION]Tu peux rendre tes licences disponibles aux autres enseignants dans une pool partagée.',
      modal_list_item_1: '[AI_TRANSLATION]Chaque licence ne peut être utilisée que par un étudiant à la fois.',
      modal_list_item_2: "[AI_TRANSLATION]Quand les enseignants révoquent les licences des élèves, les licences seront retournées au pool commun pour que d'autres enseignants de ce groupe puissent les utiliser.",
      subheader: 'Vous pouvez mettre vos licences à la disposition des autres enseignants de votre organisation. Chaque licence ne peut être utilisée que pour un seul étudiant à la fois.',
      teacher_not_found: 'Enseignant introuvable. Veuillez vous assurer que cet enseignant a déjà créé un compte enseignant.',
      teacher_not_valid: "Ce n'est pas un compte d'enseignant valide. Seuls les comptes enseignants peuvent partager des licences.",
      already_shared: 'Vous avez déjà partagé ces licences avec ce Professeur.',
      have_not_shared: "[AI_TRANSLATION]Tu n'as pas partagé ces licences avec cet enseignant.",
      teachers_using_these: 'Les enseignants qui peuvent accéder à ces licences :',
      footer: 'Lorsque les enseignants révoquent les licences des élèves, les licences seront retournées au pool partagé pour que les autres enseignants de ce groupe puissent les utiliser.',
      you: '(vous)',
      one_license_used: '(1 licence utilisée)',
      licenses_used: '(__licensesUsed__ licences utilisées)',
      licenses_used_no_braces: '[AI_TRANSLATION]__licensesUsed__/__all__ licences utilisées',
      more_info: ' Plus d informations',
      shared_pool_label: '[AI_TRANSLATION]Enseignants dans votre pool partagé :',
      teacher_delete_warning: "[AI_TRANSLATION]Les licences partagées assignées à l'enseignant ne seront pas révoquées !",
      licenses_limit: '[AI_TRANSLATION]Limite de Licences :  ',
    },

    sharing: {
      game: 'Jeu',
      webpage: 'Page web',
      your_students_preview: "Vos élèves cliqueront ici pour voir leurs projets terminés ! Non disponible dans l'aperçu du professeur.",
      unavailable: "Le partage de liens n'est pas disponible dans l'aperçu du professeur.",
      share_game: 'Partager ce jeu',
      share_web: 'Partager cette page Web',
      victory_share_prefix: 'Partagez ce lien pour inviter vos amis et votre famille à',
      victory_share_prefix_short: 'Invitez les gens à',
      victory_share_game: 'Jouez à votre niveau de jeu',
      victory_share_web: 'voir votre page web',
      victory_share_suffix: '.',
      victory_course_share_prefix: 'Ce lien permettra à vos amis et à votre famille',
      victory_course_share_game: 'jouer le jeu',
      victory_course_share_web: 'voir la page web',
      victory_course_share_suffix: 'que vous venez de créer.',
      copy_url: "Copier l'URL",
      share_with_teacher_email: 'Envoyer à votre enseignant(e)',
      share_ladder_link: '[AI_TRANSLATION]Partager le lien multijoueur',
      ladder_link_title: '[AI_TRANSLATION]Partager le lien de votre match multijoueur',
      ladder_link_blurb: "[AI_TRANSLATION]Partager le lien de votre bataille d'IA pour que vos amis et votre famille puissent jouer contre votre code :",
    },

    game_dev: {
      creator: 'Créateur',
    },

    web_dev: {
      image_gallery_title: "Galerie d'images",
      select_an_image: 'Sélectionnez une image que vous voulez utiliser',
      scroll_down_for_more_images: "(Défilement vers le bas pour plus d'images)",
      copy_the_url: "Copiez l'URL ci-dessous",
      copy_the_url_description: 'Utile si vous voulez remplacer une image existante.',
      copy_the_img_tag: 'Copiez la balise <img>.',
      copy_the_img_tag_description: 'Utile si vous voulez insérer une nouvelle image.',
      copy_url: "Copier l'URL",
      copy_img: 'Copier <img>',
      how_to_copy_paste: 'Comment copier/coller',
      copy: 'Copier',
      paste: 'Coller',
      back_to_editing: "Retour à l'édition",
    },

    classes: {
      archmage_title: 'Archimage',
      archmage_title_description: '(Développeur)',
      archmage_summary: 'Si vous êtes développeur, intéréssé par le développement de jeux éducatifs, devenez un Archimage et aidez-nous à construire CodeCombat !',
      artisan_title: 'Artisan',
      artisan_title_description: '(Créateur de niveau)',
      artisan_summary: "Créez et partagez des niveaux pour y jouer avec vos amis. Devenz un Artisan pour apprendre l'art d'enseigner la programmation.",
      adventurer_title: 'Aventurier',
      adventurer_title_description: '(Testeur de niveau)',
      adventurer_summary: 'Jouez aux derniers niveaux (même ceux reservés aux abonnés) une semaine en avance gratuitement, et aidez-nous à déceler les bugs avant la sortie publique.',
      scribe_title: 'Scribe',
      scribe_title_description: "(Rédacteur d'articles)",
      scribe_summary: 'Un bon code nécéssite une bonne documentation. Ecrivez, corrigez et améliorez la documentation lue par des millions de joueurs autour du monde.',
      diplomat_title: 'Diplomate',
      diplomat_title_description: '(Traducteur)',
      diplomat_summary: 'CodeCombat est traduit dans plus de 45 langues par nos Diplomates. Aidez-nous, et contribuez à ces traductions.',
      ambassador_title: 'Ambassadeur',
      ambassador_title_description: '(Aide)',
      ambassador_summary: "Domptez les membres du forum, et guidez ceux qui ont besoin d'aide. Nos ambassadeurs représentent CodeCombat face au monde.",
      teacher_title: 'Professeur',
    },

    editor: {
      main_title: 'Éditeurs CodeCombat',
      concept_title: '[AI_TRANSLATION]Éditeur de concepts',
      standards_title: '[AI_TRANSLATION]Éditeur de Corrélation des Normes',
      article_title: "Éditeur d'article",
      thang_title: 'Éditeur Thang',
      level_title: 'Éditeur de niveau',
      course_title: 'Éditeur de cours',
      achievement_title: 'Éditeur de succès',
      poll_title: 'Éditeur de sondage',
      resource_title: '[AI_TRANSLATION]Éditeur de ressources',
      chat_title: '[AI_TRANSLATION]Éditeur de Chat  ',
      ai_scenario_title: '[AI_TRANSLATION]AI Scenario Editor',
      ai_project_title: '[AI_TRANSLATION]AI Project Editor',
      ai_model_title: '[AI_TRANSLATION]AI Model Editor',
      ai_document_title: '[AI_TRANSLATION]AI Document Editor',
      ai_chat_message_title: '[AI_TRANSLATION]AI Chat Message Editor',
      ai_junior_scenario_title: '[AI_TRANSLATION]Éditeur de scénario AI Junior',
      ai_junior_project_title: '[AI_TRANSLATION]Éditeur de projet AI Junior',
      resource_title_general: '[AI_TRANSLATION]__resource__ Éditeur',
      back: 'Retour',
      revert: 'Annuler',
      revert_models: 'Annuler les modèles',
      pick_a_terrain: 'Choisir un terrain',
      dungeon: 'Donjon',
      indoor: 'Intérieur',
      desert: 'Desert',
      grassy: 'Herbeux',
      mountain: 'Montagne',
      glacier: 'Glacier',
      small: 'Petit',
      large: 'Large',
      fork_title: 'Fork une nouvelle version',
      fork_creating: 'Créer un Fork...',
      generate_terrain: 'Générer le terrain',
      generate_level: '[AI_TRANSLATION]Générer Niveau',
      //    generate_practice_level: "Generate Practice Level",
      //    generate_all_practice_levels: "Generate All Practice Levels",
      more: 'Plus',
      wiki: 'Wiki',
      live_chat: 'Chat en direct',
      thang_main: 'Principal',
      thang_spritesheets: 'Feuilles des sprites',
      thang_colors: 'Couleurs',
      level_some_options: 'Quelques options ?',
      level_tab_thangs: 'Thangs',
      level_tab_scripts: 'Scripts',
      level_tab_components: 'Composants',
      level_tab_systems: 'Systèmes',
      level_tab_docs: 'Documentation',
      level_tab_thangs_title: 'Thangs actuels',
      level_tab_thangs_all: 'Tout',
      level_tab_thangs_conditions: 'Conditions de départ',
      level_tab_thangs_add: 'Ajouter des Thangs',
      level_tab_thangs_search: 'Rechercher des Thangs',
      add_components: 'Ajouter des composants',
      component_configs: 'Configuration des composants',
      config_thang: 'Double-cliquez pour configurer un Thang',
      delete: 'Supprimer',
      duplicate: 'Dupliquer',
      stop_duplicate: 'Arrêter la duplication',
      rotate: 'Pivoter',
      level_component_tab_title: 'Composants actuels',
      level_component_btn_new: 'Créer un nouveau composant',
      level_systems_tab_title: 'Systèmes actuels',
      level_systems_btn_new: 'Créer un nouveau système',
      level_systems_btn_add: 'Ajouter un système',
      level_components_title: 'Retourner à tous les Thangs',
      level_components_type: 'Type',
      concept_edit_title: '[AI_TRANSLATION]Modifier le Concept',
      standards_edit_title: '[AI_TRANSLATION]Modifier la Corrélation des Normes',
      level_component_edit_title: 'Éditer le composant',
      level_component_config_schema: 'Configurer le schéma',
      level_system_edit_title: 'Éditer le système',
      course_edit_title: '[AI_TRANSLATION]Modifier le Cours',
      resource_edit_title: '[AI_TRANSLATION]Modifier la Ressource',
      resource_edit_title_general: '[AI_TRANSLATION]Modifier __resource__',
      chat_edit_title: '[AI_TRANSLATION]Éditer le Chat',
      chat_edit_title_general: '[AI_TRANSLATION]Modifier __chat__',
      ai_scenario_edit_title: '[AI_TRANSLATION]Modifier le Scénario',
      ai_scenario_edit_title_general: '[AI_TRANSLATION]Modifier __scenario__',
      //    ai_project_edit_title: "Edit Project",
      ai_project_edit_title_general: '[AI_TRANSLATION]Modifier __project__',
      ai_model_edit_title: '[AI_TRANSLATION]Modifier le Modèle',
      ai_document_edit_title: '[AI_TRANSLATION]Modifier le Document',
      ai_chat_message_edit_title: '[AI_TRANSLATION]Modifier le Message de Chat',
      ai_junior_scenario_edit_title: '[AI_TRANSLATION]Modifier le Scénario Junior  ',
      //    ai_junior_scenario_edit_title_general: "Edit __scenario__",
      ai_junior_project_edit_title: '[AI_TRANSLATION]Modifier le Projet Junior  ',
      //    ai_junior_project_edit_title_general: "Edit __project__",
      create_system_title: 'Créer un nouveau système',
      new_concept_title: '[AI_TRANSLATION]Créer un nouveau concept',
      new_standards_title: '[AI_TRANSLATION]Créer une nouvelle corrélation de normes',
      new_component_title: 'Créer un nouveau composant',
      new_component_field_system: 'Système',
      new_article_title: 'Créer un nouvel article',
      new_thang_title: 'Créer un nouveau type de Thang',
      new_level_title: 'Créer un nouveau niveau',
      new_article_title_login: 'Identifiez-vous pour créer un nouvel article',
      new_thang_title_login: 'Identifiez-vous pour créer un nouveau type de Thang',
      new_level_title_login: 'Identifiez-vous pour créer un nouveau niveau',
      new_achievement_title: 'Créer un nouveau succès',
      new_achievement_title_login: 'Connectez vous pour créer un nouveau succès',
      new_poll_title: 'Créer un nouveau sondage',
      new_poll_title_login: 'Connectez vous pour créer un nouveau sondage',
      new_course_title: '[AI_TRANSLATION]Créer un nouveau cours',
      new_course_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau cours',
      new_resource_title: '[AI_TRANSLATION]Créer une nouvelle ressource',
      new_resource_title_login: '[AI_TRANSLATION]Connectez-vous pour créer une nouvelle ressource',
      new_chat_title: '[AI_TRANSLATION]Créer une nouvelle discussion',
      new_chat_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau chat',
      new_ai_scenario_title: '[AI_TRANSLATION]Créer un nouveau scénario',
      new_ai_scenario_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau scénario',
      new_ai_project_title: '[AI_TRANSLATION]Créer un nouveau projet',
      new_ai_project_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau projet',
      new_ai_model_title: '[AI_TRANSLATION]Créer un nouveau modèle',
      new_ai_model_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau modèle',
      new_ai_document_title: '[AI_TRANSLATION]Créer un nouveau document',
      new_ai_document_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau document',
      new_ai_chat_message_title: '[AI_TRANSLATION]Créer un nouveau message de discussion',
      new_ai_chat_message_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau message de chat',
      new_ai_junior_scenario_title: '[AI_TRANSLATION]Crée un Nouveau Scénario Junior',
      new_ai_junior_scenario_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau scénario junior  ',
      new_ai_junior_project_title: '[AI_TRANSLATION]Crée un Nouveau Projet Junior',
      new_ai_junior_project_title_login: '[AI_TRANSLATION]Connectez-vous pour créer un nouveau projet junior  ',
      article_search_title: 'Rechercher dans les articles',
      concept_search_title: '[AI_TRANSLATION]Rechercher des concepts ici',
      standards_search_title: '[AI_TRANSLATION]Rechercher les corrélations de standards ici',
      thang_search_title: 'Rechercher dans les types de Thang',
      level_search_title: 'Rechercher dans les niveaux',
      achievement_search_title: 'Rechercher des succès',
      poll_search_title: 'Recherche de sondages',
      course_search_title: '[AI_TRANSLATION]Rechercher des cours',
      resource_search_title: '[AI_TRANSLATION]Rechercher des ressources',
      chat_search_title: '[AI_TRANSLATION]Rechercher des chats',
      ai_scenario_search_title: '[AI_TRANSLATION]Rechercher des scénarios',
      ai_project_search_title: '[AI_TRANSLATION]Rechercher des projets',
      ai_model_search_title: '[AI_TRANSLATION]Rechercher des modèles',
      ai_document_search_title: '[AI_TRANSLATION]Rechercher des documents',
      ai_chat_message_search_title: '[AI_TRANSLATION]Rechercher des messages de chat',
      ai_junior_scenario_search_title: '[AI_TRANSLATION]Recherche Scénarios Juniors',
      ai_junior_project_search_title: '[AI_TRANSLATION]Recherche Projets Juniors',
      read_only_warning2: "Note: vous ne pouvez sauvegarder aucune édition, car vous n'êtes pas identifié.",
      no_achievements: "Aucun succès n'a encore été ajouté à ce niveau.",
      achievement_query_misc: 'Réalisations clés en provenance de miscellanea',
      achievement_query_goals: 'Succés important hors des objectifs de niveau',
      level_completion: "Niveau d'achèvement",
      pop_i18n: 'Renseigner I18N',
      //    ai_translate: "AI Translate",
      tasks: 'Tâches',
      clear_storage: 'Vider vos changements locaux',
      add_system_title: 'Ajouter des sysèmes au niveau',
      done_adding: 'Fait Ajouter',
      product: '[AI_TRANSLATION]Produit',
      link: '[AI_TRANSLATION]Lien',
      //    clone_to_new_scenario: "Clone to New Scenario",
      //    translate_warning_content: "Make sure the doc already Populate the i18n and Saved.",
      //    translate_pick_langs: "Pick the Languages you want to transalte.",
      //    translate_it: "Translate it!",
      //    translating: "Translating...",
    },

    article: {
      edit_btn_preview: 'Prévisualiser',
      edit_article_title: "Éditer l'article",
    },

    polls: {
      priority: 'Priorité',
    },

    contribute: {
      page_title: 'Contribution',
      intro_blurb: "CodeCombat est 100% open source ! Des centaines de joueurs dévoués nous ont aidé à construire le jeu tel qu'il est aujourd'hui. Rejoignez-nous et écrivez le prochain chapitre dans la quête de CodeCombat d'enseigner au monde à coder !",
      alert_account_message_intro: 'Et tiens !',
      alert_account_message: 'Pour souscrire aux e-mails, vous devez être connecté',
      archmage_introduction: "L'une des meilleures parties de la création d'un jeu est qu'il regroupe tant de choses différentes. Graphismes, sons, réseau en temps réel, réseaux sociaux, et bien sûr bien d'autres aspects de la programmation, de la gestion bas niveau de base de données, et de l'administration de serveur à l'élaboration d'interfaces utilisateur. Il y a tant à faire, et si vous êtes un programmeur expérimenté avec une aspiration à vraiment plonger dans le fond de CodeCombat, cette classe est faite pour vous. Nous aimerions avoir votre aide pour le meilleur jeu de développement de tous les temps.",
      class_attributes: 'Attributs de classe',
      archmage_attribute_1_pref: 'Connaissance en ',
      archmage_attribute_1_suf: ", ou le désir d'apprendre. La plupart de notre code est écrit avec ce langage. Si vous êtes fan de Ruby ou Python, vous vous sentirez chez vous. C'est du JavaScript, mais avec une syntaxe plus sympathique.",
      archmage_attribute_2: "De l'expérience en développement et en initiatives personnelles. Nous vous aiderons à vous orienter, mais nous ne pouvons pas passer plus de temps à vous entraîner.",
      how_to_join: 'Comment nous rejoindre',
      join_desc_1: "N'importe qui peut aider ! Vous avez seulement besoin de regarder ",
      join_desc_2: "pour commencer, et cochez la case ci-dessous pour vous marquer comme un courageux archimage et obtenir les dernières nouvelles par e-mail. Envie de discuter de ce qu'il y a à faire ou de comment être plus impliqué ? ",
      join_desc_3: ', ou trouvez-nous dans nos ',
      join_desc_4: 'et nous partirons de là !',
      join_url_email: 'Contactez-nous',
      join_url_slack: 'Slack chaîne publique',
      archmage_subscribe_desc: 'Recevoir un e-mail sur les nouvelles possibilités de développement et des annonces.',
      artisan_introduction_pref: 'Nous devons créer des niveaux additionnels ! Les gens veulent plus de contenu, et nous ne pouvons pas tous les créer nous-même. Maintenant votre station de travail est au niveau un ; notre éditeur de niveaux est à peine utilisable même par ses créateurs, donc méfiez-vous. Si vous avez des idées sur la boucle for de',
      artisan_introduction_suf: ', cette classe est faite pour vous.',
      artisan_attribute_1: "Une expérience dans la création de contenu comme celui-ci serait un plus, comme utiliser l'éditeur de niveaux de Blizzard. Mais ce n'est pas nécessaire !",
      artisan_attribute_2: "Vous aspirez à faire beaucoup de tests et d'itérations. Pour faire de bons niveaux, vous aurez besoin de les proposer aux autres et les regarder les jouer, et être prêt à trouver un grand nombre de choses à corriger.",
      artisan_attribute_3: "Pour l'heure, endurance en binôme avec un Aventurier. Notre éditeur de niveaux est vraiment préliminaire et frustrant à l'utilisation. Vous êtes prévenus !",
      artisan_join_desc: 'Utilisez le créateur de niveaux pour à peu près ces étapes :',
      artisan_join_step1: 'Lire la documentation.',
      artisan_join_step2: 'Crééz un nouveau niveau et explorez les niveaux existants.',
      artisan_join_step3: "Retrouvez-nous dans notre conversation Slack pour obtenir de l'aide.",
      artisan_join_step4: 'Postez vos niveaux dans le forum pour avoir des retours.',
      artisan_subscribe_desc: "Recevoir un e-mail sur les annonces et mises à jour de l'éditeur de niveaux.",
      adventurer_introduction: "Soyons clair à propos de votre rôle : vous êtes le tank. Vous allez subir beaucoup de dégâts. Nous avons besoin de gens pour essayer les nouveaux niveaux et aider à identifier comment améliorer les choses. La douleur sera énorme; faire de bons jeux est une longue tâche et personne n'y arrive du premier coup. Si vous pouvez résister et avez un gros score de constitution, alors cette classe est faite pour vous.",
      adventurer_attribute_1: "Une soif d'apprendre. Vous voulez apprendre à développer et nous voulons vous apprendre. Vous allez toutefois faire la plupart de l'apprentissage.",
      adventurer_attribute_2: "Charismatique. Soyez doux mais exprimez-vous sur ce qui a besoin d'être amélioré, et faites des propositions sur comment l'améliorer.",
      adventurer_join_pref: 'Soit faire équipe avec (ou recruter!) un artisan et travailler avec lui, ou cocher la case ci-dessous pour recevoir un e-mail quand il y aura de nouveaux niveaux à tester. Nous parlons aussi des niveaux à réviser sur notre réseau',
      adventurer_forum_url: 'notre forum',
      adventurer_join_suf: 'si vous préférez être avertis ainsi, inscrivez-vous ici !',
      adventurer_subscribe_desc: "Recevoir un e-mail lorsqu'il y a de nouveaux niveaux à tester.",
      scribe_introduction_pref: "CodeCombat n'est pas seulement un ensemble de niveaux. Il contiendra aussi des ressources pour la connaissance, un wiki des concepts de programmation que les niveaux pourront illustrer. Dans ce but, chaque Artisan pourra, au lieu d'avoir à décrire en détail ce qu'est un opérateur de comparaison, seulement lier son niveau à l'article qui le décrit et qui a été écrit pour aider les joueurs. Quelque chose dans le sens de ce que le ",
      scribe_introduction_url_mozilla: 'Mozilla Developer Network',
      scribe_introduction_suf: " a développé. Si votre définition de l'amusement passe par le format Markdown, alors cette classe est pour vous.",
      scribe_attribute_1: "Les compétences rédactionnelles sont quasiment la seule chose dont vous aurez besoin. Pas seulement la grammaire et l'orthographe, mais être également capable de lier des idées ensembles.",
      contact_us_url: 'Contactez-nous',
      scribe_join_description: 'parlez-nous un peu de vous, de votre expérience en programmation et de quels sujets vous souhaitez traiter. Nous partirons de là !',
      scribe_subscribe_desc: "Recevoir un e-mail sur les annonces d'écriture d'article.",
      diplomat_introduction_pref: 'Si nous avons appris quelque chose du ',
      //    diplomat_introduction_url: "open source community",
      diplomat_introduction_suf: "c'est qu'il y a un intérêt considérable pour CodeCombat dans d'autres pays, particulièrement au Brésil ! Nous créons une équipe de traducteurs pour changer une liste de mots en une autre pour que CodeCombat soit le plus accessible possible à travers le monde. Si vous souhaitez avoir un aperçu des prochains contenus et avoir les niveaux dans votre langue le plus tôt possible, alors cette classe est faite pour vous.",
      diplomat_attribute_1: "Des facilités en anglais et dans la langue que vous souhaitez traduire. Pour transmettre des idées complexes, il est important d'avoir une solide compréhension des deux !",
      diplomat_i18n_page_prefix: 'Vous pouvez commencer à traduire nos niveaux en allant sur notre ',
      diplomat_i18n_page: 'page de traduction',
      diplomat_i18n_page_suffix: ', ou notre interface et le site Web sur GitHub.',
      diplomat_join_pref_github: 'Trouvez le fichier de langue souhaité ',
      diplomat_github_url: 'sur GitHub',
      diplomat_join_suf_github: ", modifiez en ligne, et soumettez des requêtes. Cochez aussi cette case ci-dessous pour vous tenir à jour sur les nouveaux développements d'internationalisation !",
      diplomat_subscribe_desc: 'Recevoir un e-mail sur le développement i18n et les niveaux à traduire.',
      ambassador_introduction: "C'est la communauté que nous construisons, et vous en êtes les connexions. Nous avons des discussions via le chat Olark, e-mails et les réseaux sociaux avec plusieurs personnes, et l'aide vient à la fois du jeu lui-même et grâce à lui. Si vous voulez aider les gens, prendre part à l'aventure et vous amuser, avec un bon feeling de CodeCombat et ce vers quoi nous allons, alors cette classe est faite pour vous.",
      ambassador_attribute_1: "Compétences en communication. Être capable d'identifier les problèmes que les joueurs ont et les aider à les résoudre. Mais aussi nous tenir informés de ce que les joueurs disent, ce qu'ils aiment et n'aiment pas et d'autres choses de ce genre !",
      ambassador_join_desc: 'parlez-nous un peu de vous, de ce que vous avez fait et ce qui vous aimeriez faire. Nous partirons de ça !',
      //    ambassador_join_step1: "Read the documentation.",
      ambassador_join_step2: '[AI_TRANSLATION]Trouve-nous sur notre Slack public.',
      ambassador_join_step3: '[AI_TRANSLATION]Aide les autres dans la catégorie Ambassadeur.',
      ambassador_subscribe_desc: "Recevoir un e-mail sur les mises à jour de l'aide et les développements multijoueur.",
      teacher_subscribe_desc: 'Recevez des courriels sur les mises à jour et les annonces des enseignants.',
      changes_auto_save: "Les changements sont sauvegardés automatiquement quand vous changez l'état des cases à cocher.",
      diligent_scribes: 'Nos Scribes assidus :',
      powerful_archmages: 'Nos puissants Archimages :',
      creative_artisans: 'Nos Artisans créatifs :',
      brave_adventurers: 'Nos braves Aventuriers :',
      translating_diplomats: 'Nos Diplomates traducteurs :',
      helpful_ambassadors: 'Nos serviables Ambassadeurs :',
    },

    ladder: {
      title: '[AI_TRANSLATION]Arènes Multijoueurs',
      arena_title: '[AI_TRANSLATION]__arena__ | Arènes Multijoueurs',
      my_matches: 'Mes matchs',
      simulate: 'Simuler',
      simulation_explanation: 'En simulant une partie, tu peux classer ton rang plus rapidement !',
      simulation_explanation_leagues: 'Vous allez principalement simuler des jeux pour vos joueurs alliés au sein de vos clans et cours.',
      simulate_games: 'Simuler une partie !',
      games_simulated_by: 'Parties que vous avez simulées :',
      games_simulated_for: 'Parties simulées pour vous :',
      games_in_queue: 'Parties actuellement en attente :',
      games_simulated: 'Parties simulées',
      games_played: 'Parties jouées',
      ratio: 'Moyenne',
      leaderboard: 'Classement',
      battle_as: 'Combattre comme ',
      summary_your: 'Vos ',
      summary_matches: 'Matchs - ',
      summary_wins: ' Victoires, ',
      summary_losses: ' Défaites',
      rank_no_code: 'Nouveau code à classer',
      rank_my_game: 'Classer ma partie !',
      rank_submitting: 'Soumission en cours...',
      rank_submitted: 'Soumis pour le classement',
      rank_failed: 'Erreur lors du classement',
      rank_being_ranked: 'Partie en cours de classement',
      rank_last_submitted: 'Envoyé ',
      help_simulate: "De l'aide pour simuler vos parties",
      code_being_simulated: "Votre nouveau code est en cours de simulation par les autres joueurs pour le classement. Cela va se rafraîchir lorsque d'autres matchs auront lieu.",
      no_ranked_matches_pre: "Pas de match classé pour l'équipe ",
      no_ranked_matches_post: "! Affronte d'autres compétiteurs et reviens ici pour classer ta partie.",
      choose_opponent: 'Choisir un Adversaire',
      select_your_language: 'Selectionnez votre langage !',
      tutorial_play: 'Jouer au tutoriel',
      tutorial_recommended: "Recommandé si tu n'as jamais joué avant",
      tutorial_skip: 'Passer le tutoriel',
      tutorial_not_sure: "Pas sûr de ce qu'il se passe ?",
      tutorial_play_first: "Jouer au tutoriel d'abord.",
      simple_ai: 'IA simple',
      warmup: 'Échauffement',
      friends_playing: 'Amis en train de jouer',
      log_in_for_friends: 'Connectez-vous pour jouer avec vos amis !',
      social_connect_blurb: 'Connectez-vous pour jouer contre vos amis !',
      invite_friends_to_battle: 'Invitez vos amis à rejoindre la bataille !',
      fight: 'Combattez !',
      watch_victory: 'Regardez votre victoire',
      defeat_the: 'Vaincre le',
      watch_battle: 'Regarder le combat',
      tournament_starts: '[AI_TRANSLATION]Le tournoi commence __timeElapsed__',
      tournament_started: ', a démarré',
      tournament_ends: 'Fin du tournoi',
      tournament_ended: 'Tournoi terminé',
      tournament_results_published: '[AI_TRANSLATION], résultats publiés __timeLeft__',
      tournament_results_wait_publish: '[AI_TRANSLATION], les résultats seront publiés par le propriétaire',
      tournament_rules: 'Règles du tournoi',
      tournament_blurb: "Écrire du code, collecter de l'or, construire des armées, écraser les ennemis, gagner des prix, et mettre à jour votre carrière dans notre tournoi $ 40,000 Greed! Découvrez les détails",
      tournament_blurb_criss_cross: 'Gagnez des offres, construisez des chemins, déjouez les adversaires, emparez-vous des gemmes, et améliorez votre carrière dans notre tournoi Criss-Cross! Découvrez les détails',
      tournament_blurb_zero_sum: "Libérez votre créativité en programmation dans l'accumulation d'or et de tactiques de combat dans ce combat épique entre le sorcier rouge et bleu. Le tournoi a commencé vendredi le 27 mars et se déroulera jusqu'à lundi le 6 avril à 5PM PDT. Battez-vous pour le plaisir et l'honneur! Aller voir les détails.",
      tournament_blurb_ace_of_coders: "Combattez-les dans le glacier gelé dans ce match en miroir de style domination ! Le tournoi a débuté le mercredi 16 septembre et se poursuivra jusqu'au mercredi 14 octobre à 17h PDT. Voir les détails",
      tournament_blurb_blog: 'Sur notre blog',
      rules: 'Règles',
      winners: 'Gagnants',
      league: 'Ligue',
      red_ai: 'Rouge IA',
      blue_ai: 'Bleue IA',
      wins: 'Victoires',
      losses: '[AI_TRANSLATION]Pertes',
      //    win_num: "Wins",
      loss_num: '[AI_TRANSLATION]Pertes',
      win_rate: '[AI_TRANSLATION]Pourcentage de Victoire',
      humans: 'Rouge',
      ogres: 'Bleue',
      live_tournament: '[AI_TRANSLATION]Tournoi en Direct',
      awaiting_tournament_title: '[AI_TRANSLATION]Tournoi inactif',
      awaiting_tournament_blurb: "[AI_TRANSLATION]L'arène du tournoi n'est pas actuellement active.",
      tournament_end_desc: "[AI_TRANSLATION]Le tournoi est terminé, merci d'avoir joué",
      age: '[AI_TRANSLATION]Âge',
      age_bracket: "[AI_TRANSLATION]Tranche d'âge",
      bracket_0_11: '[AI_TRANSLATION]0-11',
      bracket_11_14: '[AI_TRANSLATION] 11-14',
      bracket_14_18: '[AI_TRANSLATION] 14-18',
      bracket_11_18: '[AI_TRANSLATION] 11-18',
      bracket_open: '[AI_TRANSLATION]Ouvrir',
      create_tournament: '[AI_TRANSLATION]Créer un tournoi',
      //    difficulty_beginner: "Beginner",
      //    difficulty_intermediate: "Intermediate",
      //    difficulty_advanced: "Advanced",
      //    ai_league_ends: "Global AI League ends at __time__",
    },

    user: {
      user_title: '[AI_TRANSLATION]__name__ - Apprenez à coder avec CodeCombat',
      stats: 'Stats',
      singleplayer_title: 'Niveaux solo',
      multiplayer_title: 'Niveaux multijoueurs',
      achievements_title: 'Succès',
      last_played: 'Dernier niveau joué',
      status: 'Statut',
      status_completed: 'Terminé',
      status_unfinished: 'Non terminé',
      no_singleplayer: 'Aucune partie jouée pour le moment',
      no_multiplayer: 'Aucune partie multijoueur pour le moment',
      no_achievements: 'Aucun succès gagné pour le moment.',
      favorite_prefix: 'Langage favori : ',
      favorite_postfix: '.',
      not_member_of_clans: "Ne fais partie d'aucun clan pour l'instant.",
      certificate_view: 'voir le certificat',
      certificate_click_to_view: 'cliquez pour voir le certificat',
      certificate_course_incomplete: 'cours incomplet',
      certificate_of_completion: "Certificat d'achèvement",
      certificate_endorsed_by: 'Approuvé par',
      certificate_stats: 'Statistiques des cours',
      certificate_lines_of: 'lignes de',
      certificate_levels_completed: 'niveaux atteints',
      certificate_for: 'Pour',
      for_ozaria_chapters_1_4: "[AI_TRANSLATION]Pour les chapitres 1 à 4 d'Ozaria",
      certificate_number: '[AI_TRANSLATION]Non.  ',
      heroes_unlocked: '[AI_TRANSLATION]Héros Débloqués',
      current_items: '[AI_TRANSLATION]Objets Équipés',
      contributor_badges: '[AI_TRANSLATION]Badges de contributeur',
      contributions_title: '[AI_TRANSLATION]Contributions',
      //    type_stat: "Type",
      patches_submit: '[AI_TRANSLATION]Patches Soumis',
      patches_approved: '[AI_TRANSLATION]Patches Approuvés',
      patches_accepted: '[AI_TRANSLATION]Patches Acceptés',
      level_edits: '[AI_TRANSLATION]Modifications de Niveau  ',
      total_translations: '[AI_TRANSLATION]Traductions totales',
      //    campaign_stats: "Stats",
    },

    achievements: {
      last_earned: 'Dernièrement gagné',
      amount_achieved: 'Quantité',
      achievement: 'Succès',
      //    current_xp_prefix: "",
      current_xp_postfix: ' au total',
      //    new_xp_prefix: "",
      new_xp_postfix: ' gagné',
      //    left_xp_prefix: "",
      left_xp_infix: " jusqu'au niveau ",
      //    left_xp_postfix: "",
    },

    account: {
      title: '[AI_TRANSLATION]Compte',
      //    settings_title: "Account Settings",
      //    unsubscribe_title: "Unsubscribe",
      payments_title: '[AI_TRANSLATION]Paiements',
      subscription_title: '[AI_TRANSLATION]Abonnement',
      invoices_title: '[AI_TRANSLATION]Factures',
      prepaids_title: '[AI_TRANSLATION]Prépaiements',
      payments: 'Paiements',
      prepaid_codes: 'Codes prépayés',
      purchased: 'Acheté',
      subscribe_for_gems: "S'abonner pour les gemmes",
      subscription: 'Souscrit',
      invoices: 'Factures',
      service_apple: 'Apple',
      service_web: 'Web',
      paid_on: 'Payé',
      service: 'Service',
      price: 'Prix',
      gems: 'Gemmes',
      active: 'Actif',
      subscribed: 'Inscrit',
      unsubscribed: 'Désincrit',
      active_until: "Actif jusqu'à",
      cost: 'Coût',
      next_payment: 'Prochain paiement',
      card: 'Carte',
      status_unsubscribed_active: "Vous n'êtes pas inscrit et ne serez pas facturé, mais votre compte est toujours actif.",
      status_unsubscribed: "Obtenez l'accès à de nouveaux niveaux, héros, objets et gemmes en bonus avec une inscription à CodeCombat !",
      not_yet_verified: 'Pas encore vérifié.',
      resend_email: "Ré-envoyer l'email",
      email_sent: 'Email envoyé ! Vérifiez votre boîte de réception.',
      verifying_email: 'Vérifiez votre adresse e-mail...',
      successfully_verified: 'Vous avez vérifié votre adresse e-mail avec succès !',
      verify_error: 'Quelque chose a mal tourné lors de la vérification de votre courriel :(',
      unsubscribe_from_marketing: 'Se désabonner __email__ de tous les emails marketing CodeCombat ?',
      unsubscribe_button: 'Oui, se désabonner',
      unsubscribe_failed: 'Échec',
      unsubscribe_success: 'Succès',
      manage_billing: '[AI_TRANSLATION]Gérer les Paiements',
      payments_history: '[AI_TRANSLATION]Historique des Paiements',
      no_payments_found: '[AI_TRANSLATION]Aucun paiement trouvé',
    },

    account_invoices: {
      amount: 'Montant (Dollars US)',
      declined: 'Votre carte a été refusée',
      invalid_amount: 'Entrez un montant en dollars US.',
      not_logged_in: 'Connectez-vous ou créez un compte pour accéder aux factures.',
      pay: 'Paiement de facture',
      purchasing: 'Achat...',
      retrying: 'Erreur interne, réessayez',
      success: 'Paiement accepté, merci !',
    },

    account_prepaid: {
      purchase_code: "Acheter un code d'abonnement",
      purchase_code1: "Les codes d'abonnement peuvent seulement être racheter pour ajouter des comptes prenium à un ou plusieurs comptes de CodeCombat",
      purchase_code2: "Chaque compte CodeCombat ne peut échanger qu'une seule fois un Code d'Abonnement particulier.",
      purchase_code3: "Les mois de code d'abonnement seront ajoutés à la fin de tout abonnement existant sur le compte.",
      purchase_code4: "Les codes d'abonnement sont pour les comptes jouant la version Home de CodeCombat, ils ne peuvent pas être utilisés à la place des licences étudiants pour la version Classroom.",
      purchase_code5: "Pour plus d'informations sur les licences étudiants, veuillez contacter",
      users: 'Utilisateurs',
      months: 'Mois',
      purchase_total: 'Total',
      purchase_button: 'Soumettre un achat',
      your_codes: 'Vos codes',
      redeem_codes: "Échanger un code d'abonnement",
      prepaid_code: 'Code prépayé',
      lookup_code: 'Code de recherche prépayé',
      apply_account: 'Appliquer à votre compte',
      copy_link: "Vous pouvez copier le lien du code et l'envoyer à quelqu'un.",
      quantity: 'Quantité',
      redeemed: 'Rachetés',
      no_codes: 'Pas de code soumis',
      you_can1: 'Vous pouvez',
      you_can2: 'achetez un code pré-payé',
      you_can3: 'qui pourra être appliqué à votre compte ou donné à un autre.',
      prepaid_add_months: "[AI_TRANSLATION]Ce code prépayé ajoute <strong>__months__ mois d'abonnement</strong> à ton compte.",
      can_use_times: '[AI_TRANSLATION]Ça peut être utilisé <strong>__unlocksLeft__ fois de plus</strong>.',
      prepaid_applied_success: '[AI_TRANSLATION]Prépayé appliqué à ton compte!',
      activation_code_used: "[AI_TRANSLATION]Le code d'activation a été utilisé.",
      redeem_code_error: "[AI_TRANSLATION]Erreur : Impossible d'utiliser le code prépayé.",
    },

    ozaria_chrome: {
      sound_off: '[AI_TRANSLATION]Muet',
      sound_on: '[AI_TRANSLATION]Réactiver le son',
      back_to_map: '[AI_TRANSLATION]Retour à la Carte',
      level_options: '[AI_TRANSLATION]Options de Niveau  ',
      //    restart_level: "Restart Level",
      max_browser: '[AI_TRANSLATION]Maximiser le navigateur',
      ai_hint: '[AI_TRANSLATION]AI Hint',
    },

    impact: {
      hero_heading: "[AI_TRANSLATION]Construire un programme d'informatique de classe mondiale",
      hero_subheading: '[AI_TRANSLATION]Nous aidons à autonomiser les éducateurs et inspirons les élèves à travers le pays',
      featured_partner_story: '[AI_TRANSLATION]Histoire de partenaire en vedette',
      partner_heading: '[AI_TRANSLATION]Enseigner la programmation avec succès dans une école Title I',
      partner_school: '[AI_TRANSLATION]Collège Bobby Duke',
      featured_teacher: '[AI_TRANSLATION]Scott Baily',
      teacher_title: '[AI_TRANSLATION]Professeur de technologie Coachella, CA',
      implementation: '[AI_TRANSLATION]Implémentation',
      grades_taught: '[AI_TRANSLATION]Niveaux enseignés',
      length_use: "[AI_TRANSLATION]Durée d'utilisation",
      length_use_time: '[AI_TRANSLATION]3 ans',
      students_enrolled: '[AI_TRANSLATION]Élèves Inscrits cette Année',
      students_enrolled_number: '[AI_TRANSLATION] 130',
      courses_covered: '[AI_TRANSLATION]Cours couverts',
      course1: '[AI_TRANSLATION]Informatique 1',
      course2: '[AI_TRANSLATION]Informatique 2',
      course3: '[AI_TRANSLATION]Informatique 3',
      course4: '[AI_TRANSLATION]Informatique 4',
      course5: '[AI_TRANSLATION]GameDev 1',
      fav_features: '[AI_TRANSLATION]Fonctions favorites',
      responsive_support: '[AI_TRANSLATION]Support réactif',
      immediate_engagement: '[AI_TRANSLATION]Engagement immédiat',
      paragraph1: "[AI_TRANSLATION]Le Collège Bobby Duke est niché entre les montagnes du sud de la Californie dans la vallée de Coachella à l'ouest et à l'est, et la mer de Salton à 33 miles au sud. Il se vante d'une population étudiante de 697 élèves au sein de la population du district Coachella Valley Unified qui compte 18 861 élèves.",
      paragraph2: "[AI_TRANSLATION]Les élèves de Bobby Duke Middle School reflètent les défis socio-économiques auxquels les résidents et étudiants de la Vallée de Coachella sont confrontés. Avec plus de 95 % des élèves de Bobby Duke Middle School éligibles aux repas gratuits et à prix réduit et plus de 40 % classés comme apprenants en anglais, l'importance de l'enseignement des compétences du 21e siècle était la priorité principale pour le professeur de technologie de Bobby Duke Middle School, Scott Baily.\n",
      paragraph3: "[AI_TRANSLATION]Baily savait qu'enseigner le codage à ses élèves était une voie clé vers les opportunités dans un marché du travail qui donne de plus en plus la priorité et nécessite des compétences en informatique. Alors, il a décidé de relever le défi excitant de créer et d'enseigner le seul cours de codage de l'école et de trouver une solution abordable, réactive aux retours, et engageante pour les étudiants de toutes capacités d'apprentissage et origines.  ",
      teacher_quote: "[AI_TRANSLATION]Quand j'ai mis la main sur CodeCombat et commencé à le faire utiliser par mes élèves, ça a été une révélation. Ça n'avait rien à voir avec tous les autres programmes qu'on avait utilisés. Ils ne sont même pas comparables.",
      quote_attribution: '[AI_TRANSLATION]Scott Baily, Professeur de technologie',
      read_full_story: "[AI_TRANSLATION]Lire l'Histoire Complète",
      more_stories: "[AI_TRANSLATION]Plus d'histoires de partenaires",
      partners_heading_1: '[AI_TRANSLATION]Supporter plusieurs parcours CS dans une seule classe',
      partners_school_1: '[AI_TRANSLATION]Lycée de Preston',
      partners_heading_2: "[AI_TRANSLATION]Exceller à l'examen AP",
      partners_school_2: '[AI_TRANSLATION]Lycée River Ridge',
      partners_heading_3: "[AI_TRANSLATION]Enseigner l'informatique sans expérience préalable",
      partners_school_3: '[AI_TRANSLATION]Lycée Riverdale',
      download_study: "[AI_TRANSLATION]Télécharger l'Étude de Recherche",
      teacher_spotlight: "[AI_TRANSLATION]Portraits d'enseignants et d'élèves",
      teacher_name_1: '[AI_TRANSLATION]Amanda Henry',
      teacher_title_1: '[AI_TRANSLATION]Instructeur de réhabilitation',
      teacher_location_1: '[AI_TRANSLATION]Morehead, Kentucky',
      spotlight_1: "[AI_TRANSLATION]Par sa compassion et sa volonté d'aider ceux qui ont besoin d'une seconde chance, Amanda Henry a aidé à changer la vie des étudiants qui ont besoin de modèles positifs. Sans aucune expérience préalable en informatique, Henry a conduit ses élèves à la réussite en codage lors d'une compétition régionale de codage.",
      teacher_name_2: '[AI_TRANSLATION]Kaila, étudiante',
      teacher_title_2: '[AI_TRANSLATION]Maysville Community & Technical College',
      teacher_location_2: '[AI_TRANSLATION]Lexington, Kentucky  ',
      spotlight_2: "[AI_TRANSLATION]Kaila était une étudiante qui n'aurait jamais pensé qu'elle écrirait des lignes de code, encore moins qu'elle serait inscrite à l'université avec une voie vers un avenir brillant.",
      teacher_name_3: '[AI_TRANSLATION]Susan Jones-Szabo',
      teacher_title_3: '[AI_TRANSLATION]Bibliothécaire enseignant',
      teacher_school_3: '[AI_TRANSLATION]École Élémentaire Ruby Bridges',
      teacher_location_3: '[AI_TRANSLATION]Alameda, CA',
      spotlight_3: "[AI_TRANSLATION]Susan Jones-Szabo promeut une atmosphère équitable dans sa classe où tout le monde peut réussir à sa façon. Les erreurs et les difficultés sont les bienvenues car tout le monde apprend face à un défi, même l'enseignant.",
      continue_reading_blog: '[AI_TRANSLATION]Continuer à lire sur le blog...',
      ozaria_impact_title: '[AI_TRANSLATION]Impacts positifs avec Ozaria',
      ozaria_impact_blurb: "[AI_TRANSLATION]Le programme sœur de CodeCombat, Ozaria, a prouvé qu'il avait un impact positif sur les résultats d'apprentissage des élèves qui comptent le plus pour les étudiants et les éducateurs.\n",
      ozaria_impact_learn_more: "[AI_TRANSLATION]En savoir plus sur l'efficacité des programmes d'études d'Ozaria ici.",
    },

    loading_error: {
      could_not_load: 'Erreur de chargement du serveur',
      connection_failure: 'La connexion a échoué.',
      connection_failure_desc: "On dirait que vous n'êtes pas connecté à Internet ! Vérifiez votre connexion réseau et rechargez cette page.",
      login_required: 'Login requis',
      login_required_desc: 'Vous devez être connecté pour accéder à cette page.',
      unauthorized: 'Vous devez être identifié pour faire cela. Avez-vous désactivé les cookies ?',
      forbidden: "Vous n'avez pas la permission.",
      forbidden_desc: "Oh non, il n'y a rien qu'on puisse vous montrer ici ! Assurez-vous d'être connecté au bon compte, ou visitez l'un des liens ci-dessous pour revenir à la programmation !",
      user_not_found: '[AI_TRANSLATION]Utilisateur non trouvé',
      not_found: 'Introuvable.',
      resource_not_found: '[AI_TRANSLATION]404 __resource__ Non Trouvé',
      not_found_desc: "Hm, il n'y a rien ici. Visitez l'un des liens suivants pour revenir à la programmation !",
      not_allowed: 'Méthode non autorisée.',
      timeout: 'Délai de connexion au serveur écoulé.',
      conflict: 'Conflit de ressources.',
      bad_input: 'Données incorrectes .',
      server_error: 'Erreur serveur.',
      unknown: 'Erreur inconnue',
      error: 'ERREUR',
      general_desc: "Quelque chose a mal tourné, et c'est probablement de notre faute. Essayez d'attendre un peu puis de rafraîchir la page, ou visitez l'un des liens suivants pour revenir à la programmation !",
      too_many_login_failures: '[AI_TRANSLATION]Il y a eu trop de tentatives de connexion infructueuses. Veuillez réessayer plus tard.',
      something_went_wrong: '[AI_TRANSLATION]Oups ! Quelque chose a mal tourné',
    },

    resources: {
      level: 'Niveau',
      patch: 'Patch',
      patches: 'Patchs',
      system: 'Système',
      systems: 'Systèmes',
      component: 'Composant',
      components: 'Composants',
      hero: 'Héros',
      campaigns: 'Campagnes',
    },

    concepts: {
      advanced_css: 'CSS avancé',
      advanced_css_rules: 'Règles CSS avancées',
      advanced_css_selectors: 'Sélecteurs CSS avancés',
      advanced_html: 'HTML avancé',
      advanced_html_attributes: 'Attributs HTML avancés',
      advanced_html_tags: 'Balises HTML avancées',
      advanced_strings: 'Chaînes de caractères avancés',
      advanced_web_scripting: 'Scripts Web avancés',
      algorithms: 'Algorithmes',
      algorithm_average: "[AI_TRANSLATION]Moyenne d'algorithme",
      algorithm_find_minmax: 'Algorithme de recherche Min/Max',
      algorithm_search_binary: "[AI_TRANSLATION]Recherche d'algorithme binaire",
      algorithm_search_graph: "[AI_TRANSLATION]Recherche de graphe d'algorithme",
      algorithm_sort: "[AI_TRANSLATION]Tri d'algorithme",
      algorithm_sum: 'Somme des algorithmes',
      alter_existing_web_pages: 'Modifier des pages Web existantes',
      arguments: 'Paramètres',
      arithmetic: 'Arithmétique',
      array_2d: 'Tableaux 2D',
      array_index: 'Indexage de tableau',
      array_iterating: '[AI_TRANSLATION]Parcourir les tableaux',
      array_literals: 'Tableaux littéraux',
      array_searching: 'Recherche de tableau',
      array_sorting: 'Ordonnance de tableau',
      arrays: 'Tableaux',
      basic_css: 'CSS basique',
      basic_css_rules: 'Règles CSS basiques',
      basic_css_selectors: 'Sélecteurs CSS basiques',
      basic_event_handling: 'Traitement de base des événements',
      basic_game_ai: 'Jeu de base AI',
      basic_html: 'HTML basique',
      basic_html_attributes: 'Attributs HTML basiques',
      basic_html_tags: 'Balises HTML basiques',
      basic_input_handling: "Traitement de base des données d'entrée",
      basic_javascript: 'JavaScript basique',
      basic_syntax: 'Syntaxe basique',
      basic_web_scripting: 'Scripting Web de base',
      binary: 'Binaire',
      boolean_and: 'Opérateur booléen ET',
      boolean_equality: 'Opérateur booléen EGAL',
      boolean_greater_less: 'Opérateur booléen PLUS GRAND/PLUS PETIT',
      boolean_inequality: 'Inégalité booléenne',
      boolean_logic: 'Logique Booléenne',
      boolean_logic_shortcircuit: 'Raccourci logique booléen',
      boolean_not: 'Opérateur booléen NON',
      boolean_operator_precedence: "Priorité de l'opérateur booléen",
      boolean_or: 'Opérateur booléen OU',
      boolean_with_xycoordinates: 'Comparaison de coordonnées',
      bootstrap: 'Bootstrap',
      break_statements: 'Déclarations de sortie',
      classes: 'Classes',
      comparators: '[AI_TRANSLATION]Comparateurs',
      compound_conditionals: '[AI_TRANSLATION]Conditionnelles Composées',
      conditionals: '[AI_TRANSLATION]Conditions',
      construct_mazes: 'Construire des labyrinthes',
      continue_statements: 'Instructions Continuer',
      create_playable_game: 'Créer un projet de jeu jouable et partageable',
      create_sharable_interactive_web_page: 'Créer une page Web interactive partageable',
      create_sharable_web_page: 'Créer une page Web partageable',
      data_and_analysis: '[AI_TRANSLATION]Données & Analyse',
      data_types: '[AI_TRANSLATION]Types de Données',
      debugging: '[AI_TRANSLATION]Débogage',
      dom_events: 'Événements du DOM',
      dynamic_styling: 'Dynamic style',
      events: 'Événements',
      event_concurrency: 'Concurrence des événements',
      event_data: "Données de l'événement",
      event_handlers: "Gestionnaires d'événements",
      event_spawn: '[AI_TRANSLATION]Apparition Événement  ',
      for_loops: 'Boucles Pour',
      for_loops_nested: '[AI_TRANSLATION]Boucles imbriquées',
      for_loops_range: 'Pour la gamme des boucles',
      functions: 'Fonctions',
      functions_parameters: 'Paramètres',
      functions_multiple_parameters: 'Paramètres multiples',
      game_ai: 'IA du jeu',
      game_design: '[AI_TRANSLATION]Conception de Jeu',
      game_goals: 'Objectifs du jeu',
      game_spawn: 'Point de départ du jeu',
      graphics: 'Graphiques',
      graphs: 'Graphes',
      heaps: 'Tas',
      if_condition: 'Déclarations conditionnelles Si',
      if_else_if: 'Si/Sinon Déclarations Si',
      if_else_statements: 'Déclarations SI/Sinon',
      if_statements: 'Déclarations conditionnelles Si',
      if_statements_nested: '[AI_TRANSLATION]Conditions imbriquées',
      indexing: 'Index des tableaux',
      input_handling: 'Manipulation des entrées',
      input_handling_flags: '[AI_TRANSLATION]Gestion des entrées - Drapeaux.',
      input_handling_keyboard: '[AI_TRANSLATION]Gestion des entrées - Clavier.',
      input_handling_mouse: '[AI_TRANSLATION]Gestion des entrées - Souris.',
      intermediate_css: 'CSS intermédiaire',
      intermediate_css_rules: 'Règles CSS intermédiaires',
      intermediate_css_selectors: 'Sélecteurs CSS intermédiaires',
      intermediate_html: 'HTML intermédiaire',
      intermediate_html_attributes: 'Attributs HTML intermédiaires',
      intermediate_html_tags: 'Balises HTML intermédiaires',
      intermediate_web_scripting: 'Scripts Web intermédiaires',
      iteration: '[AI_TRANSLATION]Itération',
      jquery: 'jQuery',
      jquery_animations: 'Animations jQuery',
      jquery_filtering: 'jQuery Filtrage des éléments',
      jquery_selectors: 'Sélecteurs jQuery',
      length: '[AI_TRANSLATION]Longueur du Tableau',
      //    loops: "Loops",
      math_coordinates: 'Coordonner les mathématiques',
      math_geometry: 'Géométrie',
      math_operations: 'Opérations mathématiques',
      math_proportions: 'Proportion Mathématiques',
      math_trigonometry: 'Trigonométrie',
      methods: '[AI_TRANSLATION]Méthodes',
      nesting: '[AI_TRANSLATION]Imbrication',
      objects: '[AI_TRANSLATION]Objets',
      object_literals: 'Objets littéraux',
      parameters: 'Paramètres',
      place_game_objects: 'Placer des objets de jeu',
      problem_solving: '[AI_TRANSLATION]Résolution de Problèmes',
      programs: 'Programmes',
      properties: 'Propriétés',
      property_access: 'Accès aux propriétés',
      property_assignment: 'Affectation des propriétés',
      property_coordinate: 'Coordonner la propriété',
      queues: "Structures de données - Files d'attente",
      reading_docs: 'Lire la docs',
      recursion: 'Récursivité',
      return_statements: 'Relevés de retour',
      sequences_algorithms: '[AI_TRANSLATION]Séquences & Algorithmes',
      stacks: 'Structures de données - Piles',
      strings: 'Chaînes de caractères',
      strings_concatenation: 'Concaténation de cordes',
      strings_substrings: 'Sous-chaîne',
      student_code: '[AI_TRANSLATION]Code étudiant',
      syntax: '[AI_TRANSLATION]Syntaxe',
      trees: 'Structures de données - Arbres',
      variables: 'Variables',
      vectors: 'Vecteurs',
      while_condition_loops: 'Boucles tant que avec les conditions',
      while_loops: 'Boucles tant que',
      while_loops_simple: 'Boucles tant que',
      while_loops_nested: 'Boucles tant que imbriquées',
      xy_coordinates: 'Coordonnées Cartésiennes',
    },

    anonymous_teacher: {
      notify_teacher: "Aviser l'enseignant",
      create_teacher_account: 'Créer un compte gratuit pour enseignant ',
      enter_student_name: 'Votre nom :',
      enter_teacher_email: "L'email de votre enseignant :",
      teacher_email_placeholder: 'enseignant.email@example.com',
      student_name_placeholder: 'Tapez votre nom ici',
      teachers_section: 'Enseignants :',
      students_section: 'Étudiants :',
      teacher_notified: 'Nous avons informé votre professeur que vous voulez jouer plus de CodeCombat dans votre classe',
    },

    delta: {
      added: 'Ajouté',
      modified: 'Modifié',
      not_modified: 'Non modifié',
      deleted: 'Supprimé',
      moved_index: 'Index changé',
      text_diff: 'Différence de texte',
      merge_conflict_with: 'Fusionner les conflits avec',
      no_changes: 'Aucuns changements',
    },

    legal: {
      page_title: 'Mentions légales',
      opensource_introduction: 'CodeCombat fait partie de la communauté open source.',
      opensource_description_prefix: 'Regardez ',
      github_url: 'notre GitHub',
      opensource_description_center: 'et aidez nous si vous voulez ! CodeCombat est construit sur plusieurs projets open source, et nous les aimons. Regardez ',
      archmage_wiki_url: 'notre wiki des Archimages',
      opensource_description_suffix: 'pour trouver la liste des logiciels qui rendent ce jeu possible.',
      practices_title: 'Bonnes pratiques',
      practices_description: 'Ce sont les promesses que nous vous faisons à vous, les joueurs, en jargon un peu juridique.',
      privacy_title: 'Vie privée',
      privacy_description: 'Nous ne vendons aucune de vos informations personnelles.',
      security_title: 'Sécurité',
      security_description: 'Nous faisons tout notre possible pour conserver la confidentialité de vos informations personnelles. En tant que projet open source, notre site est ouvert à tous ceux qui souhaitent examiner et améliorer nos systèmes de sécurité.',
      email_title: 'E-mail',
      email_description_prefix: "Nous ne vous innonderons pas d'e-mail. Grâce à",
      email_settings_url: "vos paramètres d'e-mail ",
      email_description_suffix: 'ou avec des liens disponibles dans nos e-mails, vous pouvez changer vos préférences ou vous désinscrire à tout moment.',
      cost_title: 'Coût',
      cost_description: '[AI_TRANSLATION]CodeCombat est gratuit pour ses niveaux introductifs, avec un abonnement à $__price__ USD/mo pour accéder à des niveaux supplémentaires et des __gems__ bonus gemmes par mois. Vous pouvez annuler en un clic, et nous offrons une garantie de remboursement à 100%.',
      copyrights_title: 'Copyrights et Licences',
      contributor_title: 'Contributor License Agreement',
      contributor_description_prefix: 'Toute contribution, sur le site et sur le répertoire GitHub, est sujette à nos',
      cla_url: 'CLA',
      contributor_description_suffix: 'auxquelles vous devez vous soumettre avant de contribuer.',
      code_title: 'Code - MIT',
      client_code_description_prefix: 'Tout le code côté client de codecombat.com dans le référentiel public GitHub et dans la base de données de codecombat.com, est sous licence en vertu de la norme',
      mit_license_url: 'MIT',
      code_description_suffix: 'Cela inclut le code dans Systèmes et Composants qui est rendu disponible par CodeCombat dans le but de créer des niveaux.',
      art_title: 'Art/Musique - Creative Commons ',
      art_description_prefix: 'Tout le contenu commun est sous licence',
      cc_license_url: 'Creative Commons Attribution 4.0 International',
      art_description_suffix: 'Le contenu commun est tout ce qui est rendu disponible par CodeCombat afin de créer des niveaux. Cela inclut :',
      art_music: 'La musique',
      art_sound: 'Le son',
      art_artwork: 'Les artworks',
      art_sprites: 'Les sprites',
      art_other: 'Tout le reste du contenu non-code qui est rendu accessible lors de la création de niveaux.',
      art_access: "Pour l'instant il n'y a aucun système universel et facile pour rassembler ces ressources. En général, accédez-y par les URL comme le fait le site, contactez-nous pour de l'aide, ou aidez-nous à agrandir le site pour rendre ces ressources plus facilement accessibles.",
      art_paragraph_1: "Pour l'attribution, s'il vous plaît, nommez et référencez codecombat.com près de la source utilisée ou dans un endroit approprié. Par exemple :",
      use_list_1: 'Si utilisé dans un film ou un autre jeu, incluez codecombat.com dans le générique.',
      use_list_2: "Si utilisé sur un site web, incluez un lien près de l'utilisation, par exemple sous une image, ou sur une page d'attribution générale où vous pourrez aussi mentionner les autres travaux en Creative Commons et les logiciels open source utilisés sur votre site. Quelque chose qui fait clairement référence à CodeCombat, comme un article de blog mentionnant CodeCombat, n'a pas besoin d'attribution séparée.",
      art_paragraph_2: "Si le contenu utilisé n'est pas créé par CodeCombat mais par un autre utilisateur de codecombat.com, attribuez-le à cet utilisateur, et suivez les recommandations fournies dans la ressource de la description s'il y en a.",
      rights_title: 'Droits réservés',
      rights_desc: 'Tous les droits sont réservés pour les niveaux eux-mêmes. Cela inclut',
      rights_scripts: 'Les scripts',
      rights_unit: 'La configuration unitaire',
      rights_writings: "L'écriture",
      rights_media: 'Les médias (sons, musiques) et tous les autres contenus créatifs créés spécialement pour ce niveau et non rendus généralement accessibles en créant des niveaux.',
      rights_clarification: "Pour clarifier, tout ce qui est rendu accessible dans l'éditeur de niveaux dans le but de créer des niveaux est sous licence CC, tandis que le contenu créé avec l'éditeur de niveaux ou uploadé dans le but de créer un niveau ne l'est pas.",
      nutshell_title: 'En un mot',
      nutshell_description: "Chaque ressource que nous fournissons dans l'éditeur de niveau est libre d'utilisation pour créer des niveaux. Mais nous nous réservons le droit de restreindre la distribution des niveaux créés (qui sont créés sur codecombat.com) ils peuvent donc devenir payants dans le futur, si c'est ce qui doit arriver.",
      nutshell_see_also: 'Voir aussi :',
      canonical: "La version de ce document est la version définitive et canonique. En cas d'irrégularité dans les traductions, le document anglais fait foi.",
      third_party_title: 'Services tiers',
      third_party_description: 'CodeCombat utilise les services tiers suivants, entre autres :',
      cookies_message: 'CodeCombat utilise quelques cookies essentiels et non essentiels.',
      cookies_deny: 'Refuser les cookies non essentiels',
      cookies_allow: '[AI_TRANSLATION]Autoriser les cookies\n',
    },

    ladder_prizes: {
      title: 'Prix du tournoi',
      blurb_1: 'Ces prix seront décernés à',
      blurb_2: 'Régles du tournoi',
      blurb_3: 'aux meilleurs joueurs humains et ogre.',
      blurb_4: 'Deux équipes, les prix doubles !',
      blurb_5: '(Il y aura deux gagnants en première place, deux gagnants en deuxième place, etc.)',
      rank: 'Rang',
      prizes: 'Prix',
      total_value: 'Valeur totale',
      in_cash: 'en espèces',
      custom_wizard: 'Magicien CodeCombat personnalisé',
      custom_avatar: 'Avatar CodeCombat personnalisé',
      heap: "[AI_TRANSLATION]pour six mois d'accès \"Startup\"",
      credits: 'Crédits',
      one_month_coupon: 'coupon : choisir entre Rails ou HTML',
      one_month_discount: '30 % de réduction : choisir entre Rails ou HTML',
      license: 'Licence',
      oreilly: 'ebook de votre choix',
    },

    calendar: {
      year: 'Année',
      day: 'Jour',
      month: 'Mois',
      january: 'Janvier',
      february: 'Février',
      march: 'Mars',
      april: 'Avril',
      may: 'Mai',
      june: 'Juin',
      july: 'Juillet',
      august: 'Août',
      september: 'Septembre',
      october: 'Octobre',
      november: 'Novembre',
      december: 'Décembre',
    },

    code_play_create_account_modal: {
      title: "Tu l'as fait !",
      body: "Vous êtes maintenant en voie de devenir un maître codeur. Inscrivez-vous pour recevoir un prix supplémentaire <strong>100 gemmes </strong> & vous aurez également la chance de gagner 2 500 $ et d'autres prix Lenovo </strong> pour une chance de <strong>.",
      sign_up: 'Inscrivez-vous et continuez à coder ▶',
      victory_sign_up_poke: 'Créez un compte gratuit pour sauvegarder votre code et courez la chance de gagner des prix !',
      victory_sign_up: 'Inscrivez-vous et soyez inscrit à <strong>win $2,500</strong>',
    },

    server_error: {
      email_taken: 'Email déjà pris',
      username_taken: "Nom d'utilisateur déjà pris",
      easy_password: '[AI_TRANSLATION]Le mot de passe est trop facile à deviner',
      reused_password: '[AI_TRANSLATION]Le mot de passe ne peut pas être réutilisé',
    },

    esper: {
      line_no: '[AI_TRANSLATION]Ligne $1 :',
      uncaught: '[AI_TRANSLATION]__Uncaught__ $1',
      reference_error: '[AI_TRANSLATION]ReferenceError :',
      argument_error: '[AI_TRANSLATION]ArgumentError:',
      type_error: '[AI_TRANSLATION]TypeError:',
      syntax_error: '[AI_TRANSLATION]Erreur de Syntaxe :',
      error: '[AI_TRANSLATION]Erreur :',
      x_not_a_function: "[AI_TRANSLATION]`$1` n'est pas une fonction.",
      x_not_defined: "[AI_TRANSLATION]`$1` n'est pas défini.",
      spelling_issues: "[AI_TRANSLATION]Fais attention aux fautes d'orthographe : voulais-tu dire `$1` au lieu de `$2`?",
      capitalization_issues: '[AI_TRANSLATION]Fais attention à la casse : `$1` devrait être `$2`.',
      py_empty_block: "[AI_TRANSLATION]Vide $1. Mets 4 espaces devant les déclarations à l'intérieur de la déclaration $2.",
      fx_missing_paren: '[AI_TRANSLATION]Si tu veux appeler `$1` comme une fonction, tu as besoin des `()`.',
      unmatched_token: "[AI_TRANSLATION]`$1` non apparié. Chaque `$2` d'ouverture a besoin d'un `$3` de fermeture pour être apparié.",
      unterminated_string: '[AI_TRANSLATION]Chaîne non terminée. Ajoute un `"` correspondant à la fin de ta chaîne.',
      missing_semicolon: '[AI_TRANSLATION]Point-virgule manquant.',
      missing_quotes: '[AI_TRANSLATION]Guillemet manquants. Essayez `$1`',
      argument_type: "[AI_TRANSLATION]L'argument `$2` de `$1` devrait être de type `$3`, mais a reçu `$4` : `$5`.",
      argument_type2: "[AI_TRANSLATION]L'argument `$2` de `$1` devrait être de type `$3`, mais a reçu `$4`.",
      //    target_a_unit: "Target a unit.",
      attack_capitalization: '[AI_TRANSLATION]Attaquer `$1`, pas `$2`. (Les majuscules sont importantes.)',
      empty_while: "[AI_TRANSLATION]Boucle \"while\" vide. Mets 4 espaces devant les déclarations à l'intérieur de la boucle \"while\".",
      line_of_site: '`$1`er argument `$2` a un problème. Y-a-t-il encore un ennemi dans votre ligne de mire?',
      need_a_after_while: "[AI_TRANSLATION]Besoin d'un `$1` après `$2`.",
      too_much_indentation: "[AI_TRANSLATION]Trop d'indentation au début de cette ligne.",
      missing_hero: '[AI_TRANSLATION]Mot-clé `$1` manquant ; devrait être `$2`.',
      takes_no_arguments: "[AI_TRANSLATION]`$1` ne prend pas d'arguments.",
      no_one_named: "[AI_TRANSLATION]Il n'y a personne appelé `\"$1\"` à cibler.",
      separated_by_comma: "[AI_TRANSLATION]Les paramètres d'appel de fonction doivent être séparés par des `,`",
      protected_property: '[AI_TRANSLATION]Impossible de lire la propriété protégée : $1',
      need_parens_to_call: '[AI_TRANSLATION]Si tu veux appeler `$1` comme fonction, tu as besoin des `()`.',
      expected_an_identifier: "[AI_TRANSLATION]Identifiant attendu et à la place vu '$1'.",
      unexpected_identifier: '[AI_TRANSLATION]Identifiant inattendu',
      unexpected_end_of: "[AI_TRANSLATION]Fin d'entrée inattendue",
      unnecessary_semicolon: '[AI_TRANSLATION]Point-virgule inutile.',
      unexpected_token_expected: "[AI_TRANSLATION]Jeton inattendu : `$1` attendu mais `$2` trouvé lors de l'analyse de `$3`",
      unexpected_token: '[AI_TRANSLATION]Jeton inattendu $1',
      unexpected_token2: '[AI_TRANSLATION]Jeton inattendu',
      unexpected_number: '[AI_TRANSLATION]Numéro inattendu',
      unexpected: "[AI_TRANSLATION]'$1' inattendu.",
      escape_pressed_code: '[AI_TRANSLATION]Touche Échap appuyée ; code abandonné.',
      target_an_enemy: '[AI_TRANSLATION]Cible un ennemi par son nom, comme `$1`, pas la chaîne `$2`.',
      target_an_enemy_2: '[AI_TRANSLATION]Cible un ennemi par son nom, comme `$1`.',
      cannot_read_property: '[AI_TRANSLATION]Impossible de lire la propriété `$1` de `undefined`.',
      attempted_to_assign: "[AI_TRANSLATION]Tentative d'assignation à une propriété en lecture seule.",
      unexpected_early_end: '[AI_TRANSLATION]Fin de programme prématurée.',
      you_need_a_string: "[AI_TRANSLATION]Tu as besoin d'une chaîne pour construire; l'une des `$1`",
      unable_to_get_property: "[AI_TRANSLATION]Impossible d'obtenir la propriété '$1' d'une référence indéfinie ou nulle",
      code_never_finished_its: '[AI_TRANSLATION]Le code ne finit jamais. Soit il est vraiment lent, soit il a une boucle infinie.',
      unclosed_string: '[AI_TRANSLATION]Chaîne non fermée.',
      unmatched: '[AI_TRANSLATION]`$1` non apparié.',
      error_you_said_achoo: '[AI_TRANSLATION]Tu as dit : `$1`, mais le mot de passe est : `$2`. (Les majuscules sont importantes.)',
      indentation_error_unindent_does: "[AI_TRANSLATION]Erreur d'indentation : l'unindent ne correspond à aucun niveau d'indentation extérieur.",
      indentation_error: "[AI_TRANSLATION]Erreur d'indentation.",
      need_a_on_the: "[AI_TRANSLATION]Besoin d'un `:` à la fin de la ligne suivant `$1`.",
      attempt_to_call_undefined: "[AI_TRANSLATION]tentative d'appel à `$1` (une valeur nulle)",
      unterminated: '[AI_TRANSLATION]`$1` non terminé',
      target_an_enemy_variable: "[AI_TRANSLATION]Cible une variable `$1`, pas la chaîne `$2`. (Essaye d'utiliser `$3`.)",
      error_use_the_variable: "[AI_TRANSLATION]Utilise le nom de variable comme `$1` au lieu d'une chaîne comme `$2`.",
      indentation_unindent_does_not: "[AI_TRANSLATION]L'unindent ne correspond à aucun niveau d'indentation extérieur.",
      unclosed_paren_in_function_arguments: '[AI_TRANSLATION]`$1` non fermé dans les arguments de fonction.  ',
      unexpected_end_of_input: "[AI_TRANSLATION]Fin d'entrée inattendue",
      there_is_no_enemy: "[AI_TRANSLATION]Il n'y a pas de `$1`. Utilise `$2` d'abord.",
      try_herofindnearestenemy: '[AI_TRANSLATION]Essaie pour `$1`',
      there_is_no_function: "[AI_TRANSLATION]Il n'y a pas de fonction `$1`, mais `$2` a une méthode `$3`.",
      attacks_argument_enemy_has: "[AI_TRANSLATION]L'argument `$2` de `$1` a un problème.",
      is_there_an_enemy: 'Y-a-t-il encore un ennemi dans votre ligne de mire?',
      target_is_null_is: '[AI_TRANSLATION]La cible est `$1`. Y a-t-il toujours une cible à attaquer? (Utilise `$2`?)',
      hero_has_no_method: "[AI_TRANSLATION]`$1` n'a pas de méthode `$2`.",
      there_is_a_problem: '[AI_TRANSLATION]Il y a un problème avec ton code.',
      did_you_mean: "[AI_TRANSLATION]Voulais-tu dire `$1` ? Tu n'as pas d'item équipé avec cette compétence.",
      missing_a_quotation_mark: '[AI_TRANSLATION]Il manque une guillemet.',
      missing_var_use_var: '[AI_TRANSLATION]Il manque `$1`. Utilisez `$2` pour créer une nouvelle variable.',
      you_do_not_have: "[AI_TRANSLATION]Tu n'as pas d'élément équipé avec la compétence `$1`.",
      put_each_command_on: '[AI_TRANSLATION]Mets chaque commande sur une ligne séparée.',
      are_you_missing_a: '[AI_TRANSLATION]Te manque-t-il un `$1` après `$2` ?',
      your_parentheses_must_match: '[AI_TRANSLATION]Tes parenthèses doivent correspondre.',
      missing_parentheses: '[AI_TRANSLATION]Parenthèses manquantes ? Essayez `__suggestion__`',
      do_nothing_without_parentheses: '[AI_TRANSLATION]`__code__` ne fait rien sans `()`.',
      error_index_empty: '[AI_TRANSLATION]Impossible de lire la propriété `__name__` de `__specTypeName__`.',
      error_call_non_function: "[AI_TRANSLATION]`__name__` n'est pas une fonction.",
      error_not_iterable: "[AI_TRANSLATION]`__var__` n'est pas itérable.",
      error_assignment_invalid: "[AI_TRANSLATION]Référence invalide dans l'affectation.",
      error_invalid_array_length: '[AI_TRANSLATION]Longueur de tableau invalide.',
      error_didnt_make_generator: "[AI_TRANSLATION]`__name__` n'a pas généré un générateur.",
      error_undefined_variable: "[AI_TRANSLATION]`__name__` n'est pas défini.",
      error_declared_identifier: "[AI_TRANSLATION]L'identifiant `__name__` a déjà été déclaré.",
      error_declarations_cant_resolve: '[AI_TRANSLATION]Impossible de résoudre le composant des déclarations : `__type__`.',
      error_strict_no_statement: '[AI_TRANSLATION]Le code en mode strict ne peut pas inclure une déclaration `with`.',
      error_cant_resolve_ref_component: '[AI_TRANSLATION]Impossible de résoudre le composant ref : `__type__`.',
      error_cant_convert_null: '[AI_TRANSLATION]Impossible de convertir `undefined` ou `null` en objet.',
      error_need_object: "[AI_TRANSLATION]Besoin d'un objet.",
      error_illegal_object_prototype: "[AI_TRANSLATION]Le prototype de l'Objet peut uniquement être un `Object` ou `null`.",
      error_no_prototype: '[AI_TRANSLATION]Aucun prototype.',
      error_cant_write_property_to_undefined: "[AI_TRANSLATION]Impossible d'écrire la propriété de `undefined` : `__idx__`.  ",
      error_cant_write_property_to_non_obj: "[AI_TRANSLATION]Impossible d'écrire la propriété d'un type non-objet : `__idx__`.",
      error_function_isnt_constructor: "[AI_TRANSLATION]la fonction n'est pas un constructeur",
      error_write_protected_property: "[AI_TRANSLATION]Impossible d'écrire sur une propriété protégée : `__name__`.",
      error_read_protected_property: '[AI_TRANSLATION]Impossible de lire la propriété protégée : `__name__`',
      error_convert_value_failed: '[AI_TRANSLATION]Impossible de convertir la valeur `__orig__` en valeur `__new__`.',
      error_convert_object_to_primitive: '[AI_TRANSLATION]Impossible de convertir un objet en valeur primitive.',
      error_first_argument_to_be_function: '[AI_TRANSLATION]Premier argument de `__fun__` doit être une fonction.',
      error_write_non_writable: "[AI_TRANSLATION]Impossible d'écrire sur une valeur non-modifiable.",
      error_delete_nonconfigurable_object: '[AI_TRANSLATION]Impossible de supprimer un objet non configurable.',
      error_cant_access_get: "[AI_TRANSLATION]Impossible d'accéder à `__name__` de ce type.",
      error_base_obj_not_invokable: "[AI_TRANSLATION]L'objet de base n'est pas invocable.",
      error_arg2_not_callable: '[AI_TRANSLATION]Arg2 pas appelable.',
      error_reduce_empty_array_without_init: '[AI_TRANSLATION]Réduire un tableau vide sans valeur initiale.',
      error_realm_prototype_not_realm: '[AI_TRANSLATION]Prototype de royaume, pas royaume.',
      error_function_tostring_not_generic: "[AI_TRANSLATION]Function.prototype.toString n'est pas générique.",
      error_regex_on_non_regex: '[AI_TRANSLATION]Appel de la méthode regex sur un non-regex.',
      error_call_string_on_null: '[AI_TRANSLATION]appelé la fonction String sur null ou indéfini?',
      error_wrong_type: '[AI_TRANSLATION]Mauvais type.',
      error_replace_callback_not_written: '[AI_TRANSLATION]Remplace par des `callbacks` pas encore écrits',
      error_right_hand_side_not_callable: "[AI_TRANSLATION]Le côté droit de `__name__` n'est pas appelable",
      error_segmentation_fault: '[AI_TRANSLATION]Segmentation Fault `__offset__`.',
      error_no_arg_to_reference: '[AI_TRANSLATION]Aucun argument à référencer.',
      error_unimplemented_property: '[AI_TRANSLATION]Type de propriété non implémenté.',
      error_unimplemented: '[AI_TRANSLATION]Non implémenté.',
      error_cant_call_reference: "[AI_TRANSLATION]Impossible d'appeler la référence comme ça.",
      error_no_arg_to_dereference: '[AI_TRANSLATION]Aucun argument à déréférencer.',
      error_try_dereference_non: '[AI_TRANSLATION]A essayé de déréférencer un non-pointeur.',
      error_no_arg_to_alloc: '[AI_TRANSLATION]Aucun argument à allouer.',
    },

    apcsp: {
      title: "[AI_TRANSLATION]Principes de l'informatique AP | Approuvé par le College Board",
      meta_description: '[AI_TRANSLATION]Le programme complet de CodeCombat et le programme de développement professionnel sont tout ce dont vous avez besoin pour offrir le nouveau cours de sciences informatiques du College Board à vos élèves.  ',
      syllabus: '[AI_TRANSLATION]AP CS Principles Syllabus',
      syllabus_description: "Utilisez cette ressource pour planifier le programme d'études CodeCombat pour votre cours sur les principes de l'informatique de l'AP.",
      computational_thinking_practices: 'Pratiques de la pensée computationnelle',
      learning_objectives: "Objectifs d'apprentissage",
      curricular_requirements: "Exigences du programme d'études",
      unit_1: 'Unité 1 : Technologie créative',
      unit_1_activity_1: "Activité de l'unité 1 : Examen de la convivialité de la technologie",
      unit_2: 'Unité 2 : Pensée computationnelle',
      unit_2_activity_1: "Activité de l'unité 2 : Séquences binaires",
      unit_2_activity_2: "Activité de l'unité 2 : Projet de leçon d'informatique",
      unit_3: 'Unité 3 : Algorithmes',
      unit_3_activity_1: "Activité de l'unité 3 : Algorithmes - Guide de l'auto-stoppeur",
      unit_3_activity_2: "Activité de l'unité 3 : Simulation - Prédateurs et proies",
      unit_3_activity_3: "Activité de l'unité 3 : Algorithmes - Conception et programmation de paires",
      unit_4: 'Unité 4 : Programmation',
      unit_4_activity_1: "Activité de l'unité 4 : Abstractions",
      unit_4_activity_2: "Activité de l'unité 4 : Recherche et tri",
      unit_4_activity_3: "Activité de l'unité 4 : Refactorisation",
      unit_5: "Unité 5 : L'Internet",
      unit_5_activity_1: "Activité de l'unité 5 : Comment fonctionne Internet",
      unit_5_activity_2: "Activité de l'unité 5 : Simulateur Internet",
      unit_5_activity_3: "Activité de l'unité 5 : Simulation d'une salle de clavardage",
      unit_5_activity_4: "Activité de l'unité 5 : Cybersécurité",
      unit_6: 'Unité 6 : Données',
      unit_6_activity_1: "Activité de l'unité 6 : Introduction aux données",
      unit_6_activity_2: "Activité de l'unité 6 : Grandes données",
      unit_6_activity_3: "Activité de l'unité 6 : Compression avec ou sans perte",
      unit_7: 'Unité 7 : Impact personnel et mondial',
      unit_7_activity_1: "Activité de l'unité 7 : Impact personnel et mondial",
      unit_7_activity_2: "Activité de l'unité 7 : Le crowdsourcing",
      unit_8: 'Unité 8 : Tâches de rendement',
      unit_8_description: 'Préparez les élèves à la tâche de création en construisant leurs propres jeux et en pratiquant les concepts clés.',
      unit_8_activity_1: 'Créer la tâche pratique 1: Développement du jeu 1',
      unit_8_activity_2: 'Créer la tâche pratique 2: Développement du jeu 2',
      unit_8_activity_3: 'Créer la tâche pratique 3: Développement du jeu 3',
      unit_9: '[AI_TRANSLATION]Unité 9 : Révision AP',
      unit_10: '[AI_TRANSLATION]Unité 10 : Post-AP',
      unit_10_activity_1: "Activité de l'unité 10 : Jeu-questionnaire en ligne",
    },

    apcsp_marketing: {
      course_outline_unit_1: '[AI_TRANSLATION]Unité 1',
      course_outline_unit_2: '[AI_TRANSLATION]Unité 2',
      course_outline_unit_3: '[AI_TRANSLATION]Unité 3',
      course_outline_unit_4: '[AI_TRANSLATION]Unité 4',
      course_outline_unit_5: '[AI_TRANSLATION]Unité 5',
      course_outline_unit_6: '[AI_TRANSLATION]Unité 6',
      course_outline_unit_7: '[AI_TRANSLATION]Unité 7',
      course_outline_unit_8: '[AI_TRANSLATION]Unité 8',
      course_outline_unit_9: '[AI_TRANSLATION]Unité 9',
      course_outline_course_1: '[AI_TRANSLATION]Informatique 1',
      course_outline_course_2: '[AI_TRANSLATION]Informatique 2',
      course_outline_course_3: '[AI_TRANSLATION]Informatique 3',
      course_outline_course_4: '[AI_TRANSLATION]Informatique 4',
      course_outline_course_5: '[AI_TRANSLATION]Développement créatif',
      course_outline_course_6: '[AI_TRANSLATION]Données',
      course_outline_course_7: '[AI_TRANSLATION]Systèmes informatiques et réseaux',
      course_outline_course_8: "[AI_TRANSLATION]Impact de l'informatique",
      course_outline_course_9: '[AI_TRANSLATION]Préparation aux Examens',
      course_outline_description_1: '[AI_TRANSLATION]Les élèves commencent le cours en se concentrant sur la créativité, la résolution de problèmes et la syntaxe de base de Python.',
      course_outline_description_2: "[AI_TRANSLATION]Les élèves se concentrent sur la conception et la mise en œuvre d'algorithmes en utilisant les blocs de construction de Python.",
      course_outline_description_3: "[AI_TRANSLATION]Les élèves explorent le concept d'abstraction en développant leurs propres abstractions dans le code du programme.",
      course_outline_description_4: '[AI_TRANSLATION]Les élèves appliquent leur compréhension de la résolution de problèmes, des algorithmes et des abstractions pour concevoir et réaliser des jeux numériques.',
      course_outline_description_5: "[AI_TRANSLATION]Les étudiants utilisent tout ce qu'ils ont appris sur Python pour terminer et soumettre leur tâche de performance de création.",
      course_outline_description_6: '[AI_TRANSLATION]Les étudiants apprennent comment les ordinateurs consomment, transforment, stockent et produisent de nouvelles informations pour résoudre des problèmes.',
      course_outline_description_7: "[AI_TRANSLATION]Les élèves découvrent le pouvoir du partage d'informations via les réseaux informatiques en apprenant sur Internet.",
      course_outline_description_8: "[AI_TRANSLATION]Les élèves examinent comment l'informatique a révolutionné nos vies et notre société.",
      course_outline_description_9: "[AI_TRANSLATION]Les étudiants se préparent à passer la section à choix multiples de l'examen AP CSP.",
      icons_coding_levels: '[AI_TRANSLATION] 150+ niveaux de codage CodeCombat',
      icons_lesson_slides: '[AI_TRANSLATION]60+ Diapositives de Leçons Clef en Main',
      icons_kahoot: '[AI_TRANSLATION]400+ Questions de Quiz Kahoot!',
      icons_classroom_instructions: '[AI_TRANSLATION] 100+ heures de cours en classe',
      icons_weeks_of_curriculum: '[AI_TRANSLATION]26 semaines de programme',
      icons_project_activities: '[AI_TRANSLATION]Plus de 25 activités basées sur des projets',
      icons_game_learning: '[AI_TRANSLATION]Apprentissage basé sur le jeu',
      icons_text_coding: '[AI_TRANSLATION]Codage Basé sur le Texte',
      icons_chromebook_compatible: '[AI_TRANSLATION]Compatible avec Chromebook',
      icons_standards_aligned: '[AI_TRANSLATION]Leçons Alignées aux Normes',
      page_title: "[AI_TRANSLATION]Principes de l'informatique AP",
      page_description: "[AI_TRANSLATION]Notre programme AP CSP offre des outils ludiques et clés en main pour préparer les étudiants à l'examen AP.",
      page_description_endorsed: "[AI_TRANSLATION]Approuvé par le College Board, notre programme AP CSP offre des outils ludiques et clés en main pour préparer les étudiants à l'examen AP.",
      request_access: "[AI_TRANSLATION]Demande d'accès",
      game_based_learning: '[AI_TRANSLATION]Apprentissage basé sur le jeu',
      game_based_learning_description: "[AI_TRANSLATION]Notre technologie innovante d'apprentissage par le jeu a transformé la façon dont les élèves se préparent pour l'examen AP CSP. Grâce à nos jeux basés sur le navigateur, les élèves apprennent les sujets importants de l'examen tout en exerçant les compétences de pensée critique nécessaires pour réussir l'examen.",
      fostering_confidence: "[AI_TRANSLATION]Favoriser la confiance pour l'examen AP",
      fostering_confidence_description: "[AI_TRANSLATION]Avec notre programme, les étudiants pratiqueront chaque étape de la tâche de création à travers des projets intégrés et abordables qui peuvent être adaptés à une grande variété de besoins des étudiants. Nous fournissons également des plans de cours et des quiz Kahoot! pour que les étudiants s'entraînent aux questions d'examen à choix multiples.",
      accessible_real_world: '[AI_TRANSLATION]Accessible & Connexions au monde réel ',
      accessible_real_world_description: "[AI_TRANSLATION]Pour les données, les impacts de l'informatique et d'autres grandes idées, nos diapos de leçons prêtes à l'emploi aident les élèves à explorer ces sujets à travers des discussions significatives et des projets collaboratifs. Rempli de connexions au monde réel, notre programme permettra aux élèves de comprendre pleinement comment le codage affecte leur vie quotidienne.",
      college_board: '[AI_TRANSLATION]Le College Board examine actuellement notre programme avec une approbation prévue pour mars 2023.',
      our_curriculum_offers: "[AI_TRANSLATION]Notre programme propose des fonctionnalités engageantes pour que les étudiants explorent et apprennent l'informatique à travers...",
      course_outline: '[AI_TRANSLATION]Plan du cours',
      course_outline_description: '[AI_TRANSLATION]Les descriptions suivantes donnent un aperçu du contenu exploré dans le cours AP CSP de CodeCombat.',
      explore_our_curriculum: '[AI_TRANSLATION]Explore notre Programme',
      syllabus: '[AI_TRANSLATION]Syllabus',
      pacing_guide: '[AI_TRANSLATION]Guide de progression',
      flyer: '[AI_TRANSLATION]Flyer  ',
      sample_lesson_slides: '[AI_TRANSLATION]Feuillette nos diapos de leçon échantillon',
      //    introduction_to_cs: "Introduction to Computer Science",
      introduction_to_cs_description: '[AI_TRANSLATION]Syntaxe et Séquences',
      big_ideas: '[AI_TRANSLATION]Grandes Idées : Systèmes informatiques et réseaux',
      big_ideas_description: "[AI_TRANSLATION]L'Internet (Vue d'ensemble)",
      get_full_course: '[AI_TRANSLATION]Obtiens le cours complet ici',
      professional_development: '[AI_TRANSLATION]Développement Professionnel',
      professional_development_description: "[AI_TRANSLATION]CodeCombat propose un cours de développement professionnel en ligne, autonome et à rythme libre, pour les éducateurs de tous niveaux d'expertise en AP CSP. Les participants exploreront le programme CodeCombat et apprendront comment il peut être utilisé pour préparer les étudiants à réussir l'examen AP CSP. Grâce à des discussions asynchrones avec d'autres enseignants et des vidéoconférences avec des concepteurs d'apprentissage de CodeCombat, vous serez équipé des outils et techniques nécessaires pour soutenir tous vos élèves en AP CSP. À la fin du cours, vous obtiendrez un certificat de réussite pouvant être utilisé pour le renouvellement de votre diplôme d'enseignement.\n",
      more_information: "[AI_TRANSLATION]Pour plus d'informations",
      //    contact_us: "Contact Us",
      question_1: '[AI_TRANSLATION]Comment puis-je en savoir plus sur le cours AP CSP ?',
      answer_1: "[AI_TRANSLATION]Tu peux consulter l'__overview__ du cours de AP Computer Science Principles de College Board et aussi explorer les __outcomes__ de ce cours.",
      question_2: '[AI_TRANSLATION]Quelles sont les exigences technologiques pour le programme AP CSP de CodeCombat ?',
      answer_2: "[AI_TRANSLATION]On recommande au moins 4 Go de RAM et d'utiliser un navigateur moderne comme Chrome, Safari, Firefox ou Edge. Pour plus de détails, rends-toi sur __coco_requirements__.",
      question_3: '[AI_TRANSLATION]Quel est le format de nos plans de leçon et diapositives de leçon ?',
      answer_3: '[AI_TRANSLATION]Tous nos diapositives de cours sont au format Google Slides et nos plans de cours sont au format Google Docs. Ces formats te permettent de faire des copies de notre programme afin que tu puisses les adapter aux besoins de tes élèves. Les diapositives et les plans de cours peuvent également être téléchargés sous forme de fichiers Microsoft® PowerPoint et Word.',
      //    course_overview: "Course Overview",
      //    outcomes: "outcomes",
      coco_requirements: '[AI_TRANSLATION]Les exigences système de CodeCombat',
      coco_recognized_blurb: "[AI_TRANSLATION]CodeCombat est reconnu par le College Board comme un fournisseur approuvé de programmes et de développement professionnel pour les Principes de Science Informatique AP® (AP CSP). Cette approbation affirme que le programme de CodeCombat est aligné sur toutes les normes du Cadre Curriculaire AP et sur l'évaluation AP CSP. Cela permet aux écoles d'accéder à des ressources, y compris un programme AP CSP pré-approuvé par l'Audit de Cours du College Board, et un développement professionnel officiellement reconnu qui prépare les enseignants à enseigner ce programme.",
      ap_csp_portal: '[AI_TRANSLATION]Portail AP CSP',
    },

    apcsp_curriculum: {
      access_syllabus: '[AI_TRANSLATION]Accéder au __syllabus__ approuvé par le College Board',
      college_board_approved_syllabus: '[AI_TRANSLATION]Syllabus',
      access_pacing_guide: '[AI_TRANSLATION]Consulte notre __pacing_guide__ suggéré',
      pacing_guide: '[AI_TRANSLATION]Guide de progression',
      resources: '[AI_TRANSLATION]Ressources pour le Développement Professionnel',
      professional_development_description: "[AI_TRANSLATION]CodeCombat propose un cours de développement professionnel en ligne et à son rythme pour les éducateurs de tous niveaux d'expertise en AP CSP. Les participants exploreront le programme de CodeCombat et apprendront comment il peut être utilisé pour préparer les élèves à réussir l'examen AP CSP. Grâce à des discussions asynchrones avec d'autres enseignants et des vidéoconférences avec les développeurs du programme CodeCombat, vous serez équipé des outils et techniques nécessaires pour soutenir tous vos élèves en AP CSP. À la fin du cours, vous recevrez un Certificat de Réussite pouvant être utilisé pour le renouvellement de votre accréditation d'enseignement. Notre programme est proposé sur __edapp__.  ",
      contact: "[AI_TRANSLATION]Contacte __apcsp_email__ pour obtenir l'accès.",
      role: '[AI_TRANSLATION]Rôle',
      location: '[AI_TRANSLATION]Emplacement  ',
      //    state_and_country: "state and country",
      no_license: '[AI_TRANSLATION]Notre programme AP CSP nécessite une licence payante pour être consulté. Pour en savoir plus sur le programme AP CSP de CodeCombat, visitez notre page À propos, liée ci-dessous.',
      request_license: '[AI_TRANSLATION]Rejoindre le Programme Pilote',
      page_title: "[AI_TRANSLATION]Curriculum des principes de l'informatique AP",
      explore_each_unit: '[AI_TRANSLATION]Explore chaque unité, y compris <br> <strong>les plans de cours</strong> et <strong>les diaporamas</strong>',
      about_apcsp_curriculum: '[AI_TRANSLATION]À propos du programme AP CSP',
      step_1_title: "[AI_TRANSLATION]Commence Aujourd'hui",
      step_1_subtitle: "[AI_TRANSLATION]Upload du syllabus AP CSP de CodeCombat à l'audit de cours du College Board.",
      step_1_button_1: '[AI_TRANSLATION]Voir le syllabus',
      step_1_button_2: "[AI_TRANSLATION]Compléter l'audit",
      join_the_community: '[AI_TRANSLATION]Rejoins la Communauté AP',
      ap_teachers: '[AI_TRANSLATION]Centre des enseignants',
      ap_classroom: '[AI_TRANSLATION]Salle de classe AP',
      slack: '[AI_TRANSLATION]Espace de travail AP',
      //    join: "Join",
    },

    hoc_2019: {
      heading: '[AI_TRANSLATION]Heure du Code',
      start: '[AI_TRANSLATION]Commence Ton Voyage',
      create_a_class: "[AI_TRANSLATION]Crée une classe pour suivre les progrès de tes étudiants et s'assurer que leurs jeux de l'heure de code sont sauvegardés !",
      choose_language: '[AI_TRANSLATION]1. CHOISIR LA LANGUE',
      programming_language: '[AI_TRANSLATION]Langue',
      sign_up: '[AI_TRANSLATION]2. INSCRIS-TOI',
      already_have_account: '[AI_TRANSLATION]Tu as déjà un compte CodeCombat ou Ozaria ? Connecte-toi.',
      download_lesson_plan: '[AI_TRANSLATION]Télécharger le Plan de Leçon',
      try_activity_without_class: "[AI_TRANSLATION]Essaie l'activité sans créer de classe",
      invite_students: '[AI_TRANSLATION]Invitez des élèves dans votre classe en leur envoyant',
      class_code: '[AI_TRANSLATION]CLASS URL',
      enter_code: '[AI_TRANSLATION]Les élèves peuvent entrer ce code sur www.ozaria.com/hoc',
      class_url: '[AI_TRANSLATION]CM',
      share_url: "[AI_TRANSLATION]Partager l'URL pour que les élèves rejoignent automatiquement votre classe.",
      start_activity: "[AI_TRANSLATION]Commencer l'Activité",
      save_progress_modal: '[AI_TRANSLATION]Sauvegarde ta progression et continue à jouer plus tard',
      want_to_save: "[AI_TRANSLATION]Tu veux sauvegarder tes progrès dans l'Heure du Code ?",
      ask_teacher_class_code: '[AI_TRANSLATION]Demande à ton professeur ton code de classe.',
      dont_have: "[AI_TRANSLATION]Je n'en ai pas, mais je veux essayer l'Activité !",
      hoc_activity: '[AI_TRANSLATION]Activité de l’Heure du Code',
      save_progress: '[AI_TRANSLATION]Sauvegarder la progression',
      err_google_exists: "[AI_TRANSLATION]Un compte existe déjà pour le compte Google que tu as sélectionné. Veuillez choisir un autre compte Google ou t'inscrire avec un nom d'utilisateur et un mot de passe.",
      err_username_taken: "[AI_TRANSLATION]Un compte existe déjà pour le nom d'utilisateur que tu as entré. Veuillez choisir un autre nom d'utilisateur.",
      enter_it_here: '[AI_TRANSLATION]Entrez-le ici pour sauvegarder votre progression en jouant :',
      have_a_class_code: '[AI_TRANSLATION]Avoir un code de classe ?',
      create_class_and_try_activity: "[AI_TRANSLATION]Créer une classe et essayer l'activité",
    },

    parents_landing_1: {
      online_coding_classes: '[AI_TRANSLATION]Cours de Codage en Ligne en Direct',
      powered_by_play: '[AI_TRANSLATION]Alimenté par Play',
      //    partnership: "in partnership with",
      kids_message: '[AI_TRANSLATION]Enfants : montrez ceci à vos parents pour obtenir votre cours de codage gratuit et des héros premium !',
      codecombat_intro: "[AI_TRANSLATION]CodeCombat combine la puissance du jeu et de l'instruction personnalisée pour proposer des cours de codage en ligne auxquels ton enfant attendra avec impatience chaque semaine !  ",
      remote_learning_works: '[AI_TRANSLATION]Apprentissage à distance qui fonctionne',
      invest_in_future: "[AI_TRANSLATION]Investissez dans le futur de votre enfant tout en s'amusant!",
      personalized_learning_header: '[AI_TRANSLATION]Apprentissage personnalisé',
      personalized_learning_details: '[AI_TRANSLATION]Nos professeurs dévoués offrent une attention individualisée grâce à un programme structuré. Votre enfant deviendra un codeur confiant pour la vie en surmontant des défis et en célébrant ses succès ensemble !  ',
      power_of_play_header: '[AI_TRANSLATION]Le Pouvoir du Jeu',
      power_of_play_details: "[AI_TRANSLATION]Nos étudiants écrivent du vrai Python et JavaScript en jouant à un jeu du début à la fin ! Notre programme engageant garantit que vous n'aurez jamais à forcer votre enfant à assister à la classe. On le promet.",
      early_coding_exposure: '[AI_TRANSLATION]Exposition précoce à la programmation',
      early_coding_exposure_details: "[AI_TRANSLATION]Le codage est une compétence professionnelle très recherchée, et cette demande ne fera qu'augmenter. Initier votre enfant au codage dès son plus jeune âge augmente les chances qu'il poursuive en informatique plus tard dans la vie.",
      quote_1: "[AI_TRANSLATION]Même si le cours commence tous les samedis à 7h du matin, mon fils est tellement excité qu'il se réveille avant moi ! CodeCombat crée un chemin pour que mon fils développe ses compétences en codage.",
      parent_name: '[AI_TRANSLATION]Latthaphon Pohpon, Parent',
      course_offering: '[AI_TRANSLATION]Offres de cours',
      flexible_scheduling: "[AI_TRANSLATION]Avec des options de cours individuels ou en petits groupes et une planification flexible disponible, c'est le moyen le plus simple de commencer en science informatique.",
      private_instructions: "[AI_TRANSLATION]Toutes les classes offrent une instruction privée et individualisée. Pour inscrire un groupe d'élèves, contactez <a href=\"mailto:classes@codecombat.com\">classes@codecombat.com</a> pour un plan personnalisé.",
      most_popular: '[AI_TRANSLATION]Le plus populaire',
      best_value: '[AI_TRANSLATION]Meilleure Valeur',
      self_paced: '[AI_TRANSLATION]À ton rythme',
      private: '[AI_TRANSLATION]Privé',
      subscription_plan: "[AI_TRANSLATION]Plan d'Abonnement",
      //    per_year: "per year",
      price_per_year_1: '[AI_TRANSLATION]219 $ par mois',
      price_per_year_2: '[AI_TRANSLATION]399 $ par mois',
      //    not_available: "N/A",
      one_to_one: '[AI_TRANSLATION] 1:1',
      private_sessions_1: '[AI_TRANSLATION]1 session privée par semaine',
      private_sessions_2: '[AI_TRANSLATION]2 sessions privées par semaine',
      benefit_1: '[AI_TRANSLATION]Sessions de 60 minutes via Zoom',
      benefit_2: '[AI_TRANSLATION]Ratio Élève-Instructeur',
      benefit_3: '[AI_TRANSLATION]Licence premium CodeCombat incluse\n',
      benefit_4: '[AI_TRANSLATION]Retour immédiat et personnalisé',
      benefit_5: '[AI_TRANSLATION]Activités bonus, récompenses et certificats de fin de cours',
      benefit_6: '[AI_TRANSLATION]Projets de fin de cours qui montrent les concepts appris',
      benefit_7: "[AI_TRANSLATION]Mises à jour mensuelles des progrès par l'instructeur",
      benefit_8: "[AI_TRANSLATION]Horaire flexible adapté aux besoins d'apprentissage de chaque élève  ",
      benefit_9: '[AI_TRANSLATION] Support 1:1 pour aborder des concepts de codage difficiles',
      benefit_10: '[AI_TRANSLATION]Qualification automatique dans les tournois de codage AI League',
      subscription_details: "[AI_TRANSLATION]Tous les abonnements sont facturés mensuellement et peuvent être mis en pause, annulés ou repris sans frais. Ton achat d'abonnement est 100% sans risque pendant les 30 premiers jours. Si pour une raison quelconque tu décides de ne pas continuer, il suffit de <a href=\"mailto:classes@codecombat.com\">nous contacter</a> dans les 30 jours suivant l'achat et nous te rembourserons intégralement, sans poser de questions. Tous les plans sont automatiquement renouvelés au même niveau et cycle de facturation à moins d'être changés ou annulés.",
      curriculum: '[AI_TRANSLATION]Notre Programme',
      curriculum_description: "[AI_TRANSLATION]Approuvé par plus de 140 000 enseignants dans le monde, notre programme progressif est essentiel pour aider les élèves à persévérer. Nos élèves tapent du vrai code dès le début, deviennent plus confiants à chaque cours, et apprennent comment l'informatique est pertinente dans leur vie quotidienne.",
      student_outcomes: '[AI_TRANSLATION]Résultats des étudiants',
      grit_header: '[AI_TRANSLATION]Ténacité',
      grit_description: '[AI_TRANSLATION]CodeCombat défie les étudiants à accepter et apprendre de leurs erreurs. Des indices intégrés aident les étudiants à identifier et corriger les bugs, ce qui augmente leur confiance en codage.  ',
      problem_solving_header: '[AI_TRANSLATION]Compétences en Résolution de Problèmes',
      problem_solving_description: '[AI_TRANSLATION]À travers un processus de résolution de problèmes itératif, nos élèves résolvent des défis de codage et exercent leur créativité pour créer leurs propres jeux, sites web et applications pour les projets de fin de cours.',
      technological_literacy: '[AI_TRANSLATION]Littératie technologique',
      technological_literacy_description: "[AI_TRANSLATION]Les élèves acquièrent une compréhension approfondie de l'informatique et des compétences en littératie technologique qui seront transférables à d'autres disciplines ainsi qu'à leurs futures carrières.",
      concepts_covered: '[AI_TRANSLATION]Concepts couverts',
      beginner: '[AI_TRANSLATION]Débutant',
      beginner_description: "[AI_TRANSLATION]Pour les étudiants avec peu ou pas d'expérience en codage textuel.",
      beginner_concepts_1: '[AI_TRANSLATION]Séquences',
      //    beginner_concepts_2: "Algorithms",
      beginner_concepts_3: '[AI_TRANSLATION]Syntaxe',
      //    beginner_concepts_4: "Strings",
      //    beginner_concepts_5: "Arguments",
      beginner_concepts_6: '[AI_TRANSLATION]Boucles',
      beginner_concepts_7: '[AI_TRANSLATION]Variables',
      beginner_concepts_8: '[AI_TRANSLATION]Coordonnées cartésiennes',
      intermediate_header: '[AI_TRANSLATION]Intermédiaire',
      itermediate_details: "[AI_TRANSLATION]Pour les étudiants avec un peu d'expérience en codage textuel.",
      intermediate_concepts_1: '[AI_TRANSLATION]Logique booléenne.',
      //    intermediate_concepts_2: "Properties",
      intermediate_concepts_3: '[AI_TRANSLATION]Boucles avancées',
      intermediate_concepts_4: '[AI_TRANSLATION]Conditions',
      intermediate_concepts_5: '[AI_TRANSLATION]Conditions conditionnelles imbriquées',
      //    intermediate_concepts_6: "Functions",
      //    intermediate_concepts_7: "Events",
      intermediate_concepts_8: '[AI_TRANSLATION]IA de jeu basique',
      advanced_header: '[AI_TRANSLATION]Avancé',
      advanced_details: '[AI_TRANSLATION]Pour les étudiants avec une expérience substantielle en codage textuel et une bonne compréhension des concepts complexes.',
      advanced_concepts_1: '[AI_TRANSLATION]Chaînes de caractères avancées',
      advanced_concepts_2: '[AI_TRANSLATION]Arithmétique informatique',
      advanced_concepts_3: '[AI_TRANSLATION]Fonctions avec retours  ',
      advanced_concepts_4: '[AI_TRANSLATION]Conditionnelles complexes',
      //    advanced_concepts_5: "Arrays",
      advanced_concepts_6: '[AI_TRANSLATION]Instructions break/continue',
      //    advanced_concepts_7: "Recursion",
      advanced_concepts_8: "[AI_TRANSLATION]Piles et Files d'attente",
      ai_hints: '[AI_TRANSLATION]AI Hints',
      ai_hints_details: "[AI_TRANSLATION]Nos instructeurs offrent l'accompagnement et le soutien dont votre enfant a besoin, mais ne peuvent être présents en permanence. C'est là que notre fonctionnalité innovante d'indices IA intervient, aidant à poursuivre l'apprentissage entre les séances. Cette fonctionnalité de support peut évaluer le code, identifier les erreurs et expliquer comment les corriger. Le plus important, elle fournit le contexte nécessaire pour comprendre le \"pourquoi\" sans donner la solution complète. Avec l'assistance seulement disponible pour les problèmes de code actuels, les élèves devront toujours travailler à travers chaque défi de codage de niveau. Les abonnés reçoivent une allocation de <b>20 indices IA par jour</b> pour garantir qu'ils aient toujours le soutien nécessaire.\n",
      //    faq_header: "FAQs",
      faq_q_1: '[AI_TRANSLATION]Comment les instructeurs sont-ils jumelés avec mon enfant ?',
      faq_a_1_trial_class: "[AI_TRANSLATION]Après le cours d'essai initial, notre équipe associe soigneusement nos instructeurs en ligne à chaque élève en fonction de leur niveau d'expérience, personnalité, intérêts et planning. Notre équipe travaillera avec toi pour améliorer ton expérience si toi ou ton enfant n'aime pas apprendre avec ton instructeur.  ",
      faq_a_1: "[AI_TRANSLATION]Chacun de nos instructeurs a été soigneusement sélectionné pour représenter CodeCombat et offrir une expérience d'apprentissage amusante et personnalisée adaptée à chaque élève. Nous pensons que votre enfant aimera apprendre avec l'un de nos instructeurs, mais si pour toute raison vous souhaitez changer d'enseignant, nous sommes heureux d'accommoder.",
      faq_q_2: "[AI_TRANSLATION]Y a-t-il des limites d'âge pour les étudiants ?",
      faq_a_2: "[AI_TRANSLATION]On recommande nos cours en ligne pour les étudiants de 7 à 16 ans. Toutefois, si ton enfant sait taper, utiliser une souris et est à l'aise avec un ordinateur, il peut rejoindre notre classe.",
      faq_q_3: '[AI_TRANSLATION]Quelle technologie ai-je besoin pour rejoindre la classe ?',
      faq_a_3: '[AI_TRANSLATION]Tout appareil connecté à Internet avec un clavier complet. Les ordinateurs portables, PC et Chromebooks sont recommandés, mais les iPads fonctionneront avec un clavier externe.',
      faq_q_4: "[AI_TRANSLATION]Quelle est la politique d'annulation ?",
      faq_a_4: "[AI_TRANSLATION]Ton abonnement est 100 % sans risque pendant les 30 premiers jours. Si pour une raison quelconque tu décides de ne pas continuer, contacte-nous simplement à <a href=\"mailto:classes@codecombat.com\">cette adresse</a> dans les 30 jours suivant l'achat et nous te rembourserons intégralement, sans poser de questions. Tu peux aussi suspendre ton abonnement à tout moment et le réactiver quand cela te convient.",
      faq_q_5: '[AI_TRANSLATION]Que se passe-t-il si je dois reprogrammer une classe ?',
      faq_a_5: '[AI_TRANSLATION]Une fois que tu as réservé un cours hebdomadaire avec nous, nous avons réservé du temps dans notre planning exclusivement pour toi, donc nous demandons un préavis de 48 heures pour reprogrammer les cours. Tu peux reprogrammer ton cours en envoyant un e-mail à <a href="mailto:classes@codecombat.com">classes@codecombat.com</a>. Les cours manqués ou annulés sans un préavis de 48 heures ne seront ni reprogrammés ni remboursés.',
      faq_q_6: "[AI_TRANSLATION]À quoi devrais-je m'attendre dans la classe d'essai ?",
      faq_a_6: "[AI_TRANSLATION]Chaque cours d'essai est une session privée de 60 minutes avec <strong>45 minutes d'instruction</strong> pour l'élève suivies de <strong>15 minutes de discussion avec un parent ou tuteur</strong>. Ces 15 minutes sont importantes et sont réservées pour répondre à vos questions, fournir un aperçu de la progression du programme en cours, et vous aider à sélectionner le bon niveau de compétence et le langage de programmation pour votre enfant. Si disponible, l'un de nos conseillers en apprentissage à distance peut rejoindre cette partie de la session.",
      other_questions: "[AI_TRANSLATION]Si tu as d'autres questions sur nos cours en ligne, <a href=\"mailto:classes@codecombat.com\">contacte-nous.</a>",
    },

    parents_landing_2: {
      splash_title: '[AI_TRANSLATION]Découvre la magie du codage à la maison.',
      learn_with_instructor: '[AI_TRANSLATION]Apprends avec un instructeur',
      live_classes: '[AI_TRANSLATION]Cours en Ligne en Direct',
      live_classes_offered: "[AI_TRANSLATION]CodeCombat propose maintenant des cours d'informatique en ligne en direct pour les étudiants apprenant à la maison. Idéal pour les étudiants qui travaillent mieux en tête-à-tête ou en petits groupes où les résultats d'apprentissage sont adaptés à leurs besoins.",
      live_class_details_1: '[AI_TRANSLATION]Petits cours en groupe ou privés  ',
      live_class_details_2: '[AI_TRANSLATION]Programmation JavaScript et Python, plus concepts de base en Informatique',
      live_class_details_3: '[AI_TRANSLATION]Enseigné par des instructeurs experts en codage',
      live_class_details_4: '[AI_TRANSLATION]Retour personnalisé et instantané.',
      live_class_details_5: '[AI_TRANSLATION]Curriculum approuvé par plus de 80 000 éducateurs',
      try_free_class: '[AI_TRANSLATION]Essaie une classe gratuite de 60 minutes',
      pricing_plans: '[AI_TRANSLATION]Plans de tarification',
      choose_plan: '[AI_TRANSLATION]Choisir Plan',
      //    per_student: "per student",
      sibling_discount: '[AI_TRANSLATION] 15% de réduction pour frères et sœurs !',
      small_group_classes: '[AI_TRANSLATION]Cours de Codage en Petit Groupe',
      small_group_classes_detail: '[AI_TRANSLATION]4 Sessions de Groupe / Mo.',
      small_group_classes_price: '[AI_TRANSLATION]159 $/mois',
      small_group_classes_detail_1: '[AI_TRANSLATION]Ratio étudiant à instructeur de 4:1',
      small_group_classes_detail_2: '[AI_TRANSLATION]Cours de 60 minutes',
      small_group_classes_detail_3: '[AI_TRANSLATION]Construis des projets et donne ton avis aux autres étudiants.',
      small_group_classes_detail_4: "[AI_TRANSLATION]Partage d'écran pour obtenir des retours en direct sur le codage et le débogage",
      private_classes: '[AI_TRANSLATION]Cours de Codage Privés',
      four_sessions_per_month: '[AI_TRANSLATION]4 Sessions Privées / Mo.',
      eight_sessions_per_month: '[AI_TRANSLATION]8 Sessions Privées / Mo.',
      four_private_classes_price: '[AI_TRANSLATION]219 $/mois',
      eight_private_classes_price: '[AI_TRANSLATION]399 $/mois',
      private_classes_detail: '[AI_TRANSLATION]4 ou 8 Sessions Privées / Mo.',
      private_classes_price: '[AI_TRANSLATION]219 $/mois ou 399 $/mois',
      private_classes_detail_1: '[AI_TRANSLATION] Ratio élève/instructeur 1:1',
      private_classes_detail_2: '[AI_TRANSLATION]Cours de 60 minutes',
      private_classes_detail_3: '[AI_TRANSLATION]Horaire flexible adapté à vos besoins  ',
      private_classes_detail_4: "[AI_TRANSLATION]Plans de leçon et retours en direct adaptés au style d'apprentissage, au rythme et au niveau de capacité des élèves",
      best_seller: '[AI_TRANSLATION]Meilleure Vente',
      best_value: '[AI_TRANSLATION]Meilleure Valeur',
      //    codecombat_premium: "CodeCombat Premium",
      learn_at_own_pace: '[AI_TRANSLATION]Apprends à ton propre rythme',
      //    monthly_sub: "Monthly Subscription",
      buy_now: '[AI_TRANSLATION]Achète maintenant',
      per_month: '[AI_TRANSLATION] / mo',
      //    lifetime_access: "Lifetime Access",
      premium_details_title: '[AI_TRANSLATION]Parfait pour les apprenants autonomes qui prospèrent avec une autonomie totale.',
      premium_details_1: '[AI_TRANSLATION]Accès aux héros, animaux et compétences réservés aux abonnés ',
      premium_details_2: "[AI_TRANSLATION]Reçois des gemmes bonus pour acheter de l'équipement, des animaux et plus de héros",
      premium_details_3: '[AI_TRANSLATION]Déverrouille une compréhension plus profonde des concepts de base et des compétences comme le développement web et de jeux',
      premium_details_4: '[AI_TRANSLATION]Support Premium pour les abonnés',
      premium_details_5: '[AI_TRANSLATION]Crée des clans privés pour inviter des amis et concurrencer sur un classement de groupe.',
      premium_need_help: "[AI_TRANSLATION]Besoin d'aide ou tu préfères Paypal ? Envoie un email à <a href=\"mailto:support@codecombat.com\">support@codecombat.com</a>",
      not_sure_kid: '[AI_TRANSLATION]Pas sûr que CodeCombat soit fait pour ton enfant ? Demande-lui !',
      share_trailer: '[AI_TRANSLATION]Partagez la bande-annonce de notre jeu avec votre enfant et créez-lui un compte pour commencer.',
      why_kids_love: '[AI_TRANSLATION]Pourquoi les enfants adorent CodeCombat',
      learn_through_play: '[AI_TRANSLATION]Apprendre en Jouant',
      learn_through_play_detail: '[AI_TRANSLATION]Les élèves développent leurs compétences en codage et utilisent également leurs compétences en résolution de problèmes pour progresser à travers les niveaux et renforcer leurs héros.',
      skills_they_can_share: "[AI_TRANSLATION]Compétences Qu'ils Peuvent Partager",
      skills_they_can_share_details: "[AI_TRANSLATION]Les élèves acquièrent des compétences pratiques et créent des projets, tels que des jeux et des pages web, qu'ils peuvent partager avec leurs amis et leur famille.",
      help_when_needed: "[AI_TRANSLATION]Aider quand c'est nécessaire",
      help_when_needed_detail: "[AI_TRANSLATION]Les niveaux sont conçus pour être exigeants, mais jamais décourageants. Les étudiants sont aidés avec des indices lorsqu'ils sont bloqués.",
      book_first_class: '[AI_TRANSLATION]Réserve ta première classe.',
      why_parents_love: '[AI_TRANSLATION]Pourquoi les parents adorent CodeCombat',
      most_engaging: "[AI_TRANSLATION]La manière la plus captivante d'apprendre à coder avec typage",
      most_engaging_detail: '[AI_TRANSLATION]Ton enfant aura tout ce dont il a besoin à portée de main pour programmer des algorithmes en Python ou JavaScript, créer des sites web et même concevoir ses propres jeux, tout en apprenant du contenu aligné avec les standards des programmes scolaires nationaux.',
      critical_skills: '[AI_TRANSLATION]Développer des compétences critiques pour le 21e siècle',
      critical_skills_detail: "[AI_TRANSLATION]Ton enfant apprendra à naviguer et à devenir citoyen dans le monde numérique. CodeCombat est une solution qui améliore la pensée critique, la créativité et la résilience de ton enfant, en lui donnant les compétences dont il a besoin pour n'importe quel secteur.  ",
      parent_support: '[AI_TRANSLATION]Soutenu par des parents comme vous',
      parent_support_detail: "[AI_TRANSLATION]Chez CodeCombat, nous sommes des parents. Nous sommes des codeurs. Nous sommes des éducateurs. Mais surtout, nous sommes des gens qui croient en offrant à nos enfants les meilleures opportunités de réussir dans ce qu'ils décident de faire.",
      everything_they_need: '[AI_TRANSLATION]Tout ce dont ils ont besoin pour commencer à taper du code eux-mêmes.',
      beginner_concepts: '[AI_TRANSLATION]Concepts Débutants',
      beginner_concepts_1: '[AI_TRANSLATION]Syntaxe de base',
      beginner_concepts_2: '[AI_TRANSLATION]Boucles While',
      //    beginner_concepts_3: "Arguments",
      //    beginner_concepts_4: "Strings",
      beginner_concepts_5: '[AI_TRANSLATION]Variables',
      //    beginner_concepts_6: "Algorithms",
      intermediate_concepts: '[AI_TRANSLATION]Concepts intermédiaires',
      intermediate_concepts_1: '[AI_TRANSLATION]Déclarations If',
      intermediate_concepts_2: '[AI_TRANSLATION]Comparaisons booléennes.',
      intermediate_concepts_3: '[AI_TRANSLATION]Conditions conditionnelles imbriquées',
      //    intermediate_concepts_4: "Functions",
      intermediate_concepts_5: '[AI_TRANSLATION]Gestion des entrées basique',
      intermediate_concepts_6: '[AI_TRANSLATION]Intelligence artificielle de jeu basique',
      advanced_concepts: '[AI_TRANSLATION]Concepts avancés',
      advanced_concepts_1: '[AI_TRANSLATION]Gestion des événements.',
      advanced_concepts_2: '[AI_TRANSLATION]Boucles conditionnelles avec `while`',
      advanced_concepts_3: "[AI_TRANSLATION]Littéraux d'Objets",
      advanced_concepts_4: '[AI_TRANSLATION]Paramètres',
      //    advanced_concepts_5: "Vectors",
      advanced_concepts_6: '[AI_TRANSLATION]Opérations de la bibliothèque Math',
      //    advanced_concepts_7: "Recursion",
      get_started: '[AI_TRANSLATION]Commence',
      quotes_title: '[AI_TRANSLATION]Ce que les parents et les enfants disent de CodeCombat',
      quote_1: '[AI_TRANSLATION]"Ceci est un codage de niveau supérieur pour les enfants et c’est assez amusant. Je vais apprendre une ou deux choses avec ça aussi."',
      quote_2: "[AI_TRANSLATION]\"J'ai aimé apprendre une nouvelle compétence que je n'avais jamais faite auparavant. J'ai aimé que, lorsque je rencontrais des difficultés, je pouvais trouver les objectifs. J'ai aussi aimé que l'on puisse voir le code fonctionner correctement.\"",
      quote_3: '[AI_TRANSLATION]"Oliver progresse bien en Python. Il utilise CodeCombat pour créer ses propres jeux vidéo. Il me défie de jouer à ses jeux, puis rigole quand je perds."',
      quote_4: '[AI_TRANSLATION]"C’est l’une de mes activités préférées. Chaque matin, je me réveille et je joue à CodeCombat. Si je devais donner une note à CodeCombat de 1 à 10, je lui donnerais un 10 !"',
      //    parent: "Parent",
      //    student: "Student",
      grade: '[AI_TRANSLATION]Niveau',
      subscribe_error_user_type: '[AI_TRANSLATION]Il semble que tu as déjà créé un compte. Si tu es intéressé par CodeCombat Premium, contacte-nous à team@codecombat.com.',
      subscribe_error_already_subscribed: "[AI_TRANSLATION]Tu t'es déjà inscrit pour un compte Premium.",
      start_free_trial_today: "[AI_TRANSLATION]Commence ton essai gratuit aujourd'hui",
      live_classes_title: '[AI_TRANSLATION]Cours de codage en direct de CodeCombat !',
      live_class_booked_thank_you: '[AI_TRANSLATION]Ton cours en direct a été réservé, merci !',
      book_your_class: '[AI_TRANSLATION]Réserve ta classe.',
      call_to_book: '[AI_TRANSLATION]Appelez maintenant pour réserver',
      student_journey_start: '[AI_TRANSLATION]Félicitations ! Le voyage dans le codage de ton étudiant est sur le point de commencer !',
      enter_email_address: '[AI_TRANSLATION]Fournis ton adresse e-mail pour commencer :',
      enter_parent_email_address: "[AI_TRANSLATION]Si tu es un étudiant de moins de 18 ans, s'il te plaît entre l'adresse e-mail de ton parent ou tuteur.",
      email_sent_success: "[AI_TRANSLATION]Génial ! Un email a été envoyé à l'adresse que tu as fournie.",
      email_schedule_info: "[AI_TRANSLATION]Veuillez ouvrir et cliquer sur le lien pour accéder à notre portail de planification de cours d'essai et sélectionner tout moment disponible qui vous convient le mieux.",
      personalized_coding: '[AI_TRANSLATION]Instruction de codage personnalisée',
      premium_access: '[AI_TRANSLATION]Accès Premium',
      focus_choice: '[AI_TRANSLATION]Ton objectif, ton choix',
      get_free_coding_class: '[AI_TRANSLATION]Vous obtenez un cours de codage gratuit.',
      tailored_guidance: '[AI_TRANSLATION]Orientation personnalisée en Python, Javascript, Lua, et plus encore',
      enjoy_all_games: '[AI_TRANSLATION]Profitez de tous nos jeux web et expériences Roblox',
      choice_of_path: "[AI_TRANSLATION]Choisis parmi Coding Fundamentals, Game Development, AI Applications, AP CSP Prep, et plus pour un parcours d'apprentissage personnalisé",
      classes_in_spanish_english: '[AI_TRANSLATION]Les cours sont disponibles en anglais ou en espagnol',
      free_class: '[AI_TRANSLATION]Cours gratuit',
    },

    modal_timetap_confirmation: {
      congratulations: '[AI_TRANSLATION]Félicitations !',
      paragraph_1: "[AI_TRANSLATION]L'aventure de codage de ton étudiant t'attend.",
      paragraph_2: '[AI_TRANSLATION]On a réservé votre enfant pour un cours en ligne et on est super excités de le rencontrer !',
      paragraph_3: '[AI_TRANSLATION]Vous devriez bientôt recevoir une invitation par e-mail avec les détails du calendrier de la classe ainsi que le nom de votre instructeur de classe et ses coordonnées.',
      paragraph_4: '[AI_TRANSLATION]Si pour une raison quelconque tu as besoin de modifier tes sélections de cours, de reprogrammer ou simplement de parler avec un spécialiste du service client, contacte-nous simplement en utilisant les informations de contact fournies dans ton invitation par e-mail.',
      paragraph_5: "[AI_TRANSLATION]Merci d'avoir choisi CodeCombat et bonne chance pour ton parcours en sciences informatiques !",
      back_to_coco: '[AI_TRANSLATION]Retour à CodeCombat',
    },

    hoc_2018: {
      banner_coco: "Bonne Semaine de l'enseignement de l'informatique !",
      banner_ozar: "Bonne Semaine de l'enseignement de l'informatique !",
      page_heading: "Apprenez à vos élèves à construire leur propre jeu d'arcade !",
      page_heading_ai_league: '[AI_TRANSLATION]Tes étudiants apprendront à coder leur propre IA multijoueur !',
      page_heading_goblins: '[AI_TRANSLATION]Tes étudiants apprendront le codage en sauvant un village des gobelins !',
      step_1: 'Étape 1 : Regarder la vidéo Aperçu',
      step_2: 'Étape 2 : Essayez-le vous-même',
      step_3: 'Étape 3 : Télécharger le plan de leçon',
      try_activity: "Essayez l'activité",
      download_pdf: 'Télécharger le PDF',
      solutions: '[AI_TRANSLATION]Solutions',
      teacher_signup_heading: "Faire de l'heure du code une année de code",
      teacher_signup_blurb: "Tout ce dont vous avez besoin pour enseigner l'informatique, sans expérience préalable.",
      teacher_signup_input_blurb: 'Obtenez le premier plat gratuit :',
      teacher_signup_input_placeholder: "Adresse électronique de l'enseignant",
      teacher_signup_input_button: 'Obtenez CS1 gratuitement',
      activities_header: "Plus d'heures d'activités du Code",
      activity_label_1: 'Fuyez le donjon !',
      activity_label_2: ' Débutant : Construisez un jeu !',
      activity_label_3: "Avancé : Construisez un jeu d'arcade !",
      activity_label_hoc_2018: '[AI_TRANSLATION]Intermédiaire GD : Coder, Jouer, Créer',
      activity_label_ai_league: '[AI_TRANSLATION]Débutant CS: Bootcamp Esports: AI League',
      activity_label_goblins: '[AI_TRANSLATION]Débutant CS: Gobelins et Gloire',
      activity_button_1: 'Voir la leçon',
      about: 'A propos de CodeCombat :',
      about_copy: "CodeCombat est un programme d'informatique basé sur le jeu pour enseigner le vrai Python et JavaScript. Le programme d'études conforme aux normes de CodeCombat s'articule autour d'un jeu que les élèves adorent. Plus de 20 millions d'étudiants ont appris à coder sur CodeCombat !",
      point1: '✓ Échafaudés',
      point2: '✓ Différencié',
      point3: '✓ Évaluations formative et sommative',
      point4: '✓ Cours par projet',
      point5: '✓ Suivi des étudiants',
      point6: '✓ Plans de cours complets',
      title: 'HEURE DU CODE',
      acronym: '[AI_TRANSLATION]HOC',
      play_video: '[AI_TRANSLATION]Regarder la Vidéo',
      featured_title_1: "[AI_TRANSLATION]CodeCombat: Goblins 'n' Glory\n",
      featured_subtitle_1: '[AI_TRANSLATION]Niveaux 6-8 | JavaScript, Python',
      featured_blurb_1: '[AI_TRANSLATION]On a besoin de ton aide ! Lance-toi dans une quête épique où tu prends le contrôle du jeu grâce à tes pouvoirs de programmation.',
      featured_title_2: '[AI_TRANSLATION]Esports Bootcamp : AI League',
      featured_subtitle_2: '[AI_TRANSLATION]Niveaux 6-8 | JavaScript, Python',
      featured_blurb_2: "[AI_TRANSLATION]Le codage compétitif n'a jamais été aussi épique ! Apprends les compétences dont tu as besoin pour jouer comme les pros dans notre Bootcamp Esports. Aucune expérience en codage nécessaire.",
      featured_title_3: '[AI_TRANSLATION]Ozaria : Le début de ton aventure',
      featured_subtitle_3: '[AI_TRANSLATION]Niveaux 6-8 | JavaScript, Python',
      featured_blurb_3: "[AI_TRANSLATION]Entrez dans le monde d'Ozaria où vous devez utiliser le pouvoir du codage pour vaincre une obscurité qui a envahi le monde !",
      page_heading_latest_activities: '[AI_TRANSLATION]Nos dernières activités sont faciles à mettre en œuvre et amusantes à jouer.\n',
    },

    hoc_2018_interstitial: {
      welcome: "[AI_TRANSLATION]Bienvenue à l'Heure du Code de CodeCombat !",
      educator: 'Je suis un éducateur',
      show_resources: 'Montrez-moi les ressources pédagogiques !',
      student: 'Je suis étudiant',
      ready_to_code: 'Je suis prêt à coder !',
    },

    hoc_2018_completion: {
      congratulations: "Félicitations d'avoir complété  <b>Coder, Jouer, Partager !</b>",
      send: 'Envoyez votre jeu Hour of Code à vos amis et à votre famille !',
      copy: "Copier l'URL",
      get_certificate: "Obtenez un certificat d'achèvement pour célébrer avec votre classe !",
      get_cert_btn: 'Obtenir un certificat',
      first_name: 'Prénom',
      last_initial: 'Dernière initiale',
      teacher_email: "Adresse électronique de l'enseignant(e)",
    },

    school_administrator: {
      title: "[AI_TRANSLATION]Tableau de bord de l'administrateur d'école",
      my_teachers: '[AI_TRANSLATION]Mes Enseignants',
      last_login: '[AI_TRANSLATION]Dernière Connexion',
      //    licenses_used: "licenses used",
      //    total_students: "total students",
      active_students: '[AI_TRANSLATION]étudiants actifs',
      //    projects_created: "projects created",
      //    other: "Other",
      notice: '[AI_TRANSLATION]Les administrateurs scolaires suivants ont un accès en lecture seule à tes données de classe :',
      add_additional_teacher: "[AI_TRANSLATION]Besoin d'ajouter un enseignant supplémentaire ? Contacte ton gestionnaire de compte CodeCombat ou envoie un email à support@codecombat.com.",
      license_stat_description: "[AI_TRANSLATION]Les licences disponibles tiennent compte du nombre total de licences disponibles pour l'enseignant, y compris les Licences Partagées.",
      students_stat_description: "[AI_TRANSLATION]Étudiants totaux compte tous les étudiants de toutes les classes, qu'ils aient ou non des licences appliquées.",
      active_students_stat_description: "[AI_TRANSLATION]Les étudiants actifs comptent le nombre d'étudiants qui se sont connectés à CodeCombat au cours des 60 derniers jours.",
      project_stat_description: '[AI_TRANSLATION]Les projets créés comptent le nombre total de projets de développement de jeux et de sites web qui ont été créés.',
      no_teachers: "[AI_TRANSLATION]Tu n'as pas encore d'écoles liées à ton compte. Veuillez contacter ton <strong>District Success Manager</strong> ou <a href=\"mailto:schools@codecombat.com\">schools@codecombat.com</a> pour configurer ton tableau de bord.",
      totals_calculated: '[AI_TRANSLATION]Comment ces totaux sont-ils calculés ?',
      totals_explanation_1: '[AI_TRANSLATION]Comment ces totaux sont-ils calculés ?',
      totals_explanation_2: '[AI_TRANSLATION]Licences utilisées',
      totals_explanation_3: '[AI_TRANSLATION]Compte le total des licences appliquées aux élèves sur le total des licences disponibles.',
      totals_explanation_4: '[AI_TRANSLATION]Étudiants totaux',
      totals_explanation_5: "[AI_TRANSLATION]Compte les élèves d'un enseignant dans toutes ses classes actives. Pour voir le total des élèves inscrits à la fois dans les classes actives et archivées, allez à la page des Licences élèves.",
      totals_explanation_6: '[AI_TRANSLATION]Étudiants actifs',
      totals_explanation_7: '[AI_TRANSLATION]Compte tous les étudiants actifs au cours des 60 derniers jours.',
      totals_explanation_8: '[AI_TRANSLATION]Projets créés',
      totals_explanation_9: '[AI_TRANSLATION]Compte le total des jeux et des pages web créées.',
      date_thru_date: '[AI_TRANSLATION]__startDateRange__ au __endDateRange__',
      //    teachers: "Teachers",
      students_enrolled: '[AI_TRANSLATION]Élèves Inscrits',
      select_time_range: '[AI_TRANSLATION]Sélectionne la plage horaire :  ',
      export: '[AI_TRANSLATION]Exporter',
      preview: '[AI_TRANSLATION]Voici un aperçu des 200 premières lignes. Clique sur Exporter pour obtenir les statistiques complètes.',
      empty_results: '[AI_TRANSLATION]Pas de résultats.',
      roster: '[AI_TRANSLATION]Liste  ',
      //    licenses_total_label: "Licenses",
      //    enrolled_label: "Students Enrolled",
      //    active_classes: "active classes",
      //    licenses_class_label: "Licenses in use",
      //    license_details: "License Details",
      //    view_classes: "View Classes",
      //    my_schools: "My Schools",
      //    admin_licenses: "Admin Licenses",
      //    class_membership_history: "Classroom Membership History",
      //    membership_tooltip: "<p><b>The Classroom Membership History</b> displays the total number of unique students who were enrolled across all classrooms.</p><p><b>Remember:</b> Classes may be archived and licenses may be reused throughout the school year, so these numbers represent how many students truly participated in the program.</p>",
      //    have_license_question: "Have license related questions?",
    },

    interactives: {
      phenomenal_job: '[AI_TRANSLATION]Travail phénoménal !',
      try_again: '[AI_TRANSLATION]Oups, essaie encore !',
      select_statement_left: '[AI_TRANSLATION]Oups ! Sélectionne une instruction de code avant d’appuyer sur Soumettre.',
      fill_boxes: '[AI_TRANSLATION]Oups, assure-toi de remplir toutes les cases avant de cliquer sur "Soumettre".',
      cannot_play_video: '[AI_TRANSLATION]Malheureusement, cette vidéo ne peut pas être lue dans votre région.',
      console_instructions: '[AI_TRANSLATION]Voir pourquoi en ouvrant la console de ton navigateur : 1) Clic droit 2) Choisis "Inspecter" 3) Clique sur l’onglet console.',
      skip_video: '[AI_TRANSLATION]Passer la vidéo',
      unavailable: '[AI_TRANSLATION]Indisponible',
    },

    browser_recommendation: {
      title: '[AI_TRANSLATION]CodeCombat fonctionne mieux sur Chrome !\n',
      pitch_body: "[AI_TRANSLATION]Pour la meilleure expérience CodeCombat, nous recommandons d'utiliser la dernière version de Chrome. Téléchargez la dernière version de Chrome en cliquant sur le bouton ci-dessous !",
      download: '[AI_TRANSLATION]Télécharger Chrome',
      ignore: '[AI_TRANSLATION]Ignorer',
    },

    admin: {
      license_type_full: '[AI_TRANSLATION]Cours Complet',
      //    license_type_hackstack: "Hackstack",
      license_type_customize: '[AI_TRANSLATION]Personnaliser les Cours',
    },

    events: {
      title: '[AI_TRANSLATION]Événements CodeCombat  ',
      main_title: '[AI_TRANSLATION]Événements CodeCombat  ',
      main_description: '[AI_TRANSLATION]Les événements importants de CodeCombat en Chine',
      dashboard: '[AI_TRANSLATION]Tableau de bord des événements.',
      online_classes: '[AI_TRANSLATION]Cours en ligne',
      my_classes: '[AI_TRANSLATION]Mes Cours en Ligne',
      classes_stats: '[AI_TRANSLATION]Statistiques des cours en ligne',
      //    name: "Name",
      class_name: '[AI_TRANSLATION]Nom de Classe',
      description: '[AI_TRANSLATION]Description',
      owner: '[AI_TRANSLATION]Propriétaire',
      //    type: "Type",
      //    members: "Members",
      start_date: '[AI_TRANSLATION]Date de Début',
      end_date: '[AI_TRANSLATION]Heure de fin',
      time_range: '[AI_TRANSLATION]Intervalle de Temps',
      rrule: '[AI_TRANSLATION]Règles de récurrence',
      add_member: '[AI_TRANSLATION]Ajouter un membre',
      class_count: '[AI_TRANSLATION]Nombre de Leçons',
      done: '[AI_TRANSLATION]Leçon terminée',
      attendance: '[AI_TRANSLATION]Présence',
      course_description: "[AI_TRANSLATION]Notes de l'enseignant",
      teacher_notes: "[AI_TRANSLATION]Notes de l'enseignant",
      levels_completed: '[AI_TRANSLATION]Niveaux Terminés  ',
      no_levels_completed: '[AI_TRANSLATION]Aucun niveau complété trouvé',
      no_teacher_notes: '[AI_TRANSLATION]Aucune note de professeur trouvée',
      no_video_recording: '[AI_TRANSLATION]Aucune enregistrement vidéo trouvé',
      reply: '[AI_TRANSLATION]Répondre',
      video_recording: '[AI_TRANSLATION]Enregistrement vidéo',
      import_from_class: '[AI_TRANSLATION]Importer depuis la classe',
      link_google_calendar: '[AI_TRANSLATION]Lier avec Google Calendar',
      sync_to_google: '[AI_TRANSLATION]Synchroniser avec Google Agenda',
      synced_to_google: '[AI_TRANSLATION]Synchronisé avec Google Agenda',
      google_calendar_attendees: '[AI_TRANSLATION]Participants Google Calendar',
      calendar: '[AI_TRANSLATION]Calendrier',
      edit_instance_tab_desc: "[AI_TRANSLATION]Modifier l'instance unique de cet événement, pour modifier l'ensemble des événements, voir l'onglet modifier",
      edit_event_tab_desc: "[AI_TRANSLATION]Modifier tout l'événement, pour modifier l'instance unique de cet événement, voir l'onglet instance",
      edit_members_tab_desc: "[AI_TRANSLATION]Modifier le membre de cet événement, la date de début dépend de la date de l'instance, donc sélectionnez la première instance pour le nouveau membre",
      lessons_count_desc: "[AI_TRANSLATION]Le nombre total de leçons de ce membre, normalement il est le même que le nombre d'instances d'événements, mais il peut être différent si le membre a été ajouté après le début de l'événement ou a terminé avant la fin de l'événement.",
      sync_to_google_desc: '[AI_TRANSLATION]Synchronise cet événement avec TON agenda Google, au lieu de celui du propriétaire. Et fonctionne uniquement avec un compte Gmail CodeCombat',
      no_data_display: '[AI_TRANSLATION]Pas de données à afficher',
      meetingLink: '[AI_TRANSLATION]Lien de Réunion',
      time_zone: '[AI_TRANSLATION]Fuseau Horaire',
      timezone_tips: '[AI_TRANSLATION]Note - Ton fuseau horaire :',
    },

    teacher_dashboard: {
      lock: '[AI_TRANSLATION]Verrouiller',
      unlock: '[AI_TRANSLATION]Déverrouiller',
      lock_until_date: "[AI_TRANSLATION]Verrouiller jusqu'à la date",
      skip: '[AI_TRANSLATION]Passer',
      unskip: '[AI_TRANSLATION]Réactiver le passage',
      make_optional: '[AI_TRANSLATION]Rendre optionnel',
      remove_optional: '[AI_TRANSLATION]Retirer Optionnel',
      //    until_date: "until __date__",
      unassign: '[AI_TRANSLATION]Désassigner',
      locked: '[AI_TRANSLATION]Verrouillé',
      locked_by_previous: '[AI_TRANSLATION]Verrouillé par le niveau précédent',
      locked_with_timeframe: '[AI_TRANSLATION]Verrouillé',
      skipped: '[AI_TRANSLATION]Passé',
      optional: '[AI_TRANSLATION]Facultatif',
      //    assigned: "Assigned",
      unlocked: '[AI_TRANSLATION]Déverrouillé',
      unassigned: '[AI_TRANSLATION]Désassigné',
      complete: '[AI_TRANSLATION]Compléter',
      progress: '[AI_TRANSLATION]En Cours\n',
      choose_course: '[AI_TRANSLATION]Clique pour Sélectionner dans le menu déroulant',
      teacher_locked_message: '[AI_TRANSLATION]Ton professeur a verrouillé le prochain niveau.',
      plan_your_class_title: '[AI_TRANSLATION]Planifie ta première classe par',
      plan_your_class1: '[AI_TRANSLATION]Voir les infos de progression du cours',
      plan_your_class2: "[AI_TRANSLATION]Prévisualisation des diapositives de cours et des activités d'extension",
      plan_your_class3: '[AI_TRANSLATION]Essaye le premier chapitre gratuitement',
      click_dismiss: '[AI_TRANSLATION]Clique pour Rejeter',
      track_progress: '[AI_TRANSLATION]Suivre les progrès',
      track_progress_desc: '[AI_TRANSLATION]Clique dans la classe que tu viens de créer pour voir le progrès détaillé des étudiants.  ',
      add_classes_title: '[AI_TRANSLATION]Ajouter des classes ici',
      add_classes: '[AI_TRANSLATION]Ajoute des classes et fais commencer les élèves avec le premier chapitre gratuit !',
      all_classes: '[AI_TRANSLATION]Toutes les classes',
      my_licenses: '[AI_TRANSLATION]Mes Licences',
      resource_hub: '[AI_TRANSLATION]Boîte à outils pour enseignants',
      pd: '[AI_TRANSLATION]Développement Professionnel',
      pd_short: '[AI_TRANSLATION]PD',
      apcsp: '[AI_TRANSLATION]APCSP',
      curriculum_guide: '[AI_TRANSLATION]Guide du Curriculum',
      curriculum: '[AI_TRANSLATION]Curriculum',
      coming_soon: '[AI_TRANSLATION]Bientôt disponible !',
      add_class: '[AI_TRANSLATION]Ajouter une nouvelle classe',
      no_licenses_yet: '[AI_TRANSLATION]Pas encore de licences',
      req_licenses: '[AI_TRANSLATION]Demande de licences',
      license_ratio_used: '[AI_TRANSLATION]__totalUsedLicenses__ sur __totalSpots__',
      licenses_applied: '[AI_TRANSLATION]Licences Appliquées  ',
      student_projects: "[AI_TRANSLATION]Projets d'étudiants",
      no_classes_yet: '[AI_TRANSLATION]Aucune classe pour l’instant',
      exemplar_project: '[AI_TRANSLATION]Projet Exemplaire',
      capstone_proj_for: "[AI_TRANSLATION]Projet d'Expérience Marquante pour __courseName__",
      project_rubric: '[AI_TRANSLATION]Rubrique de projet',
      select_chapter: '[AI_TRANSLATION]Sélectionner le chapitre',
      select_course: '[AI_TRANSLATION]Sélectionner le cours',
      concept_flag: '[AI_TRANSLATION]Indicateur de concept',
      support_learning: "[AI_TRANSLATION]Support à l'apprentissage",
      concept_flag_desc: '[AI_TRANSLATION]Plus de 50 % de la classe a tenté un Concept Check 3 fois ou plus.',
      concept_flag_desc2: "[AI_TRANSLATION]L'élève a essayé un Contrôle de Concept 3 fois ou plus.",
      click_progress_dot_tip: '[AI_TRANSLATION]Astuce : Clique sur les bulles de progression pour plus de détails',
      color_code: '[AI_TRANSLATION]Code couleur  ',
      content_guide: '[AI_TRANSLATION]Guide de contenu',
      //    story: "Story",
      cutscenes: '[AI_TRANSLATION]Cinématiques',
      cutscenes_tooltip: "[AI_TRANSLATION]<h3>Scène cinématique</h3><p>Courtes vidéos qui expliquent des parties de l'épopée d'Ozaria.</p>",
      cinematics: '[AI_TRANSLATION]Cinématiques',
      concept_checks: '[AI_TRANSLATION]Vérifications de concepts',
      //    practice_level: "Practice Level",
      practice_levels: "[AI_TRANSLATION]Niveaux d'entraînement",
      //    extra_practice: "Extra Practice",
      challenge_levels: '[AI_TRANSLATION]Niveaux de Défi',
      capstone_levels: "[AI_TRANSLATION]Niveaux d'Expérience Marquante",
      //    intro: "Intro",
      practice: '[AI_TRANSLATION]Entraînement',
      assess: '[AI_TRANSLATION]Évaluer',
      view_options: '[AI_TRANSLATION]Voir les options',
      manage_class: '[AI_TRANSLATION]Gérer la Classe',
      assign_content: '[AI_TRANSLATION]Assigner le contenu',
      remove_students: '[AI_TRANSLATION]Retirer les étudiants',
      revoke_licenses: '[AI_TRANSLATION]Révoquer Licences',
      remaining_licenses: '[AI_TRANSLATION]__remaining__ licence(s) restantes',
      start_date: '[AI_TRANSLATION]Début : __date__',
      end_date: '[AI_TRANSLATION]Date de fin : __date__',
      license_questions: '[AI_TRANSLATION]Des questions sur la demande ou la révocation des licences ?',
      need_more_licenses: "[AI_TRANSLATION]Besoin de plus de licences ? Nous t'aiderons à créer une solution qui répondra à tes besoins.",
      see_also_our: '[AI_TRANSLATION]Voir aussi notre',
      for_more_funding_resources: '[AI_TRANSLATION]pour savoir comment utiliser les sources de financement du CARES Act comme ESSER et GEER.',
      //    support_oz: "support@ozaria.com",
      standards_alignment: '[AI_TRANSLATION]Alignement des Normes',
      standards_sample: '[AI_TRANSLATION]Un échantillon des standards couverts dans ce chapitre :',
      add_course_to_classroom: '[AI_TRANSLATION]Ajouter un cours',
      play_chapter: '[AI_TRANSLATION]Jouer le Chapitre',
      play_course: '[AI_TRANSLATION]Jouer au Cours',
      class_time_range: '[AI_TRANSLATION]Heure du Cours (Plage) :',
      in_game_play_time: '[AI_TRANSLATION]Temps de jeu en cours :',
      class_time: '[AI_TRANSLATION]Heure du Cours',
      solution_guide: '[AI_TRANSLATION]Guide de Solution',
      module: '[AI_TRANSLATION]Module',
      need_licenses_tooltip: "[AI_TRANSLATION]<h3>Tu as besoin de licences pour accéder à ce contenu !</h3><p>Merci de visiter la page <a href='/teachers/licenses'>Mes Licences</a> pour plus d'informations.</p>",
      lesson_slides_tooltip: "[AI_TRANSLATION]<h3>Diapositives de leçon</h3><p>Diapositives téléchargeables, étape par étape, pour guider les élèves à travers les objectifs d'apprentissage du module</p>",
      project_rubric_tooltip: "[AI_TRANSLATION]<h3>Grille de projet</h3><p>Grille d'évaluation téléchargeable et modifiable pour le Projet Capstone</p>",
      exemplar_projects_tooltip: '[AI_TRANSLATION]<h3>Projet Exemplar</h3><p>Aperçu en direct du Projet Capstone Exemplar</p>',
      add_course_to_classroom_tooltip: "[AI_TRANSLATION]<h3>Ajouter un cours à la classe</h3><p>Ce cours n'est pas encore dans ta classe. Pour l'ajouter, clique sur ce bouton.</p>",
      want_to_save_tooltip: "[AI_TRANSLATION]<h3>Tu veux sauvegarder ta progression ?</h3><p>Merci de créer un compte étudiant, ou va dans <i>Mon compte / Tester en tant qu'étudiant</i> et joue à Ozaria en tant qu'étudiant si tu veux sauvegarder ta progression.</p>",
      want_to_save_tooltip_coco: "[AI_TRANSLATION]<h3>Tu veux sauvegarder ta progression ?</h3><p>Merci de créer un compte étudiant, ou va dans <i>Mon compte / Tester en tant qu'étudiant</i> et joue à CodeCombat en tant qu'étudiant si tu veux sauvegarder ta progression.</p>",
      intro_explain_tooltip: "[AI_TRANSLATION]<b>\"Intros\"</b> introduisent de nouveaux concepts ou font avancer l'histoire de manière planifiée. Elles incluent généralement des cinématiques et/ou des vérifications de concepts.",
      chapter_num: '[AI_TRANSLATION]Chapitre __num__  ',
      read: '[AI_TRANSLATION]Voir uniquement',
      write: '[AI_TRANSLATION]Accès complet',
      read_blurb: "[AI_TRANSLATION]Vue seulement permet à l'enseignant ajouté de consulter ta classe et le progrès des élèves sans pouvoir faire de changements à ta classe.",
      write_blurb: "[AI_TRANSLATION]L'accès complet permet à l'enseignant ajouté de modifier votre classe (ajouter/supprimer des élèves, assigner des chapitres, modifier les licences)",
      shared_with_none: "[AI_TRANSLATION]Cette classe n'est actuellement partagée avec aucun autre professeur.",
      shared_with: '[AI_TRANSLATION]Partagé avec',
      share_info: "[AI_TRANSLATION]Pour donner accès à la classe à d'autres enseignants, ajoutez leurs emails ci-dessous.",
      class_owner: '[AI_TRANSLATION]Propriétaire de la Classe',
      share: '[AI_TRANSLATION]Partager',
      add: '[AI_TRANSLATION]Ajouter',
      note: '[AI_TRANSLATION]Note',
      lock_or_skip_levels: '[AI_TRANSLATION]Verrouiller ou Sauter les Niveaux',
      level_access_status_blurb: "[AI_TRANSLATION]Quand tu choisis de passer un niveau, il aura à la fois le statut 'verrouillé' et 'optionnel'. En annulant ce choix, cela supprimera à la fois les statuts 'verrouillé' et 'optionnel'.",
      reset_progress: '[AI_TRANSLATION]Réinitialiser le progrès',
      export_progress: '[AI_TRANSLATION]Exporter le progrès',
      //    assessments_tab: "Assessments",
      ai_hackstack_junior_tab: '[AI_TRANSLATION]AI HackStack Jr',
      switch_on: '[AI_TRANSLATION]Activé',
      switch_off: '[AI_TRANSLATION]Éteint',
      ai_league: '[AI_TRANSLATION]AI League',
      version_old: '[AI_TRANSLATION]Ancien',
      version_new: '[AI_TRANSLATION]Nouveau',
      dashboard_version: '[AI_TRANSLATION]Version du Tableau de Bord',
      arena_days_left: '[AI_TRANSLATION]Jours restants dans la Saison __season__, __arenaName__ :',
      arena_days_elapse: '[AI_TRANSLATION]Saison __season__, __arenaName__ terminée __time__',
      global_stats_vs_team_stats: '[AI_TRANSLATION]Statistiques mondiales vs statistiques par équipe',
      global_stats: '[AI_TRANSLATION]Statistiques mondiales',
      //    show_stats_for_all_players_and_teams: "show stats for all players and teams.",
      team_stats: "[AI_TRANSLATION]Statistiques de l'équipe",
      //    show_stats_for_individuals_playing_on_the_same_team: "show stats for individuals playing on the same team.",
      for_each_class_you_add_a_team_will_be_automatically_created_for_the_students_in_that_class: '[AI_TRANSLATION]Pour chaque classe que tu ajoutes, une équipe sera automatiquement créée pour les élèves de cette classe.',
      view_team_page: "[AI_TRANSLATION]Voir la page de l'équipe",
      no_modifiers_changed: '[AI_TRANSLATION]Niveaux déjà modifiés pour ces étudiants  ',
      no_modifiers_changed_unlocks_skipped: "[AI_TRANSLATION]Il semble que tu as essayé de débloquer des niveaux qui ne sont pas actuellement verrouillés. Note bien, si ton niveau sélectionné apparaît comme verrouillé, ça peut être à cause d'un niveau précédent encore verrouillé. Pour avancer, assure-toi de débloquer d'abord le niveau précédent.",
      view_custom_league: '[AI_TRANSLATION]Voir Ligue personnalisée',
      view_global_league: '[AI_TRANSLATION]Voir Ligue globale',
      refresh_progress: '[AI_TRANSLATION]Rafraîchir la progression',
      assign_content_first: "[AI_TRANSLATION]Veuillez vous assurer que le contenu est assigné aux élèves avant d'ajuster les niveaux d'accès",
      failed_attempts: '[AI_TRANSLATION]Tentatives Échouées',
      no_failed_attempts: '[AI_TRANSLATION]Aucune tentative échouée',
      failed_attempts_subtext: '[AI_TRANSLATION]Nombre de fois où une option incorrecte a été sélectionnée',
      open_project: '[AI_TRANSLATION]Ouvrir le projet',
      create_class_hackstack: '[AI_TRANSLATION]Veuillez créer une Nouvelle Classe pour accéder à AI HackStack',
      add_club: '[AI_TRANSLATION]Ajouter Nouveau Club  ',
      test_student_only: '[AI_TRANSLATION](Test étudiant seulement)',
      ready_to_review: '[AI_TRANSLATION]Prêt à réviser  ',
      ozaria_hs_modal_title: '[AI_TRANSLATION]Accéder AI Hackstack Exclusivement sur CodeCombat  ',
      ozaria_hs_modal_blurb: "[AI_TRANSLATION]Les éducateurs peuvent désormais accéder directement à AI Hackstack sur **[https://codecombat.com/teachers/classes]CodeCombat** en utilisant les mêmes identifiants qu'Ozaria. Pour plus de commodité, vous pouvez facilement importer vos classes d'Ozaria dans CodeCombat.  ",
      //    ozaria_ai_league_modal_title: "Access AI League Exclusively on CodeCombat",
      //    ozaria_ai_league_modal_blurb: "Educators can now access AI League directly on **[https://codecombat.com/teachers/ai-league]CodeCombat** using the same credentials as Ozaria. For added convenience, you can easily import your classes from Ozaria into CodeCombat.",
      //    completed_all_practice_levels: "The student has successfully completed all practice levels.",
      //    played_some_practice_levels: "The student has started working on the practice levels.",
      //    ai_league_start_title: "Welcome to AI League!",
      //    ai_league_start_blurb: "Our Getting Started guide walks you through everything you need to know - from setting up your first class to running your first tournament.",
      //    ai_league_curriculum_title: "AI League Curriculum",
      //    ai_league_curriculum_blurb: "Access our comprehensive curriculum guides designed specifically for AI League arenas. These resources help you introduce competitive coding concepts and teach strategic thinking.",
      //    ai_league_custom_title: "Custom AI League Tournaments",
      //    ai_league_custom_blurb: "Create your own customized tournaments to engage your students! Select from our library of coding arenas and set competition dates, whether it's a classroom challenge or a school-wide competition.",
      //    this_project_is_remixed: "This project is remixed.",
      //    view_original_project: "View Original Project",
      //    activate_license: "Activate License",
      //    violation: "Violation",
      //    safety_violations: "Safety Violations",
      //    warning: "Warning",
      //    collapse: "Collapse",
      //    num_student: "__num__ Students",
      //    one_student: "__num__ Student",
      //    sort_by_last_name: "Last Name",
      //    sort_by_first_name: "first Name",
      //    sort_by_progress_desc: "Progress (High to Low)",
      //    sort_by_progress_asc: "Progress (Low to Hight)",
      //    no_write_permission: "You do not have a write permission on this class",
      //    select_student_first: "You need to select student(s) first before performing that action.",
      //    no_progress_to_delete: "No progress to delete",
      //    deleting_progress: "Deleting progress",
      //    delete_progress_warning: "Warning: student progress for __courseName__ will be deleted and cannot be recovered. Are you sure?",
      //    error_adding_teacher: "Error in adding teacher",
      //    error_occurred: "Error occurred: __err__",
      //    password_changed_successfully: "Password Changed successfully!",
      //    remove_students_title: "Remove Students from Class",
      //    remove_confirm_title: "Are you sure you want to remove (this student / these students) from your class?",
      //    remove_list_1: "If licenses are applied, remember to revoke them before removing students in order to apply them to other students.",
      //    remove_list_2: "Student(s) will lose access to this classroom and assigned chapters.",
      //    remove_list_3: "Student progress will not be lost and can be viewed if the student can be added back to the classroom at any time.",
      //    pick_a_license: "Pick a License",
      //    having_access: "Having Access",
      //    course_preview: "Course Preview",
    },

    outcomes: {
      outcomes_report: '[AI_TRANSLATION]Rapport des résultats',
      customize_report: '[AI_TRANSLATION]Personnaliser le Rapport',
      done_customizing: '[AI_TRANSLATION]Personnalisation terminée.',
      start_date: '[AI_TRANSLATION]Date de début',
      end_date: '[AI_TRANSLATION]Date de fin',
      country: '[AI_TRANSLATION]Pays',
      school_admin: "[AI_TRANSLATION]Administrateur d'école",
      school_network: '[AI_TRANSLATION]Réseau scolaire',
      school_subnetwork: '[AI_TRANSLATION]Sous-réseau scolaire',
      classroom: '[AI_TRANSLATION]Salle de Classe',
      view_outcomes_report: '[AI_TRANSLATION]Voir le rapport des résultats',
      key_concepts: '[AI_TRANSLATION]Concepts clés',
      code_languages: '[AI_TRANSLATION]Langages de Code',
      using_codecombat: "[AI_TRANSLATION]En utilisant le moteur d'apprentissage personnalisé de CodeCombat...",
      //    wrote: "wrote...",
      across_an_estimated: '[AI_TRANSLATION]à travers une estimation de...',
      //    in: "in...",
      include: '[AI_TRANSLATION]Inclure',
      archived: '[AI_TRANSLATION]Archivé',
      max: '[AI_TRANSLATION]Max',
      //    multiple: "s",
      computer_program: '[AI_TRANSLATION]programme informatique',
      computer_programs: '[AI_TRANSLATION]programmes informatiques',
      //    line_of_code: "line of code",
      //    lines_of_code: "lines of code",
      coding_hours: '[AI_TRANSLATION]heures de codage',
      expressed_creativity: '[AI_TRANSLATION]et a exprimé sa créativité en construisant',
      //    report_content_1: "standalone game and web ",
      //    project: "project",
      //    projects: "projects",
      progress_stats: "[AI_TRANSLATION]Statistiques de progression basées sur l'échantillonnage de __sampleSize__ sur __populationSize__ étudiants.",
      standards_coverage: '[AI_TRANSLATION]Couverture des Normes',
      coverage_p1_coco: "[AI_TRANSLATION]Le programme complet de CodeCombat couvre les principales normes de programmation dans plusieurs cadres largement adoptés, y compris celles de l'International Society for Technology in Education (ISTE), la Computer Science Teacher Association (CSTA) et le K-12 Computer Science Framework.",
      coverage_p1_ozar: "[AI_TRANSLATION]Le programme complet d'Ozaria couvre les principales normes de programmation dans plusieurs cadres largement adoptés, y compris celles de l'International Society for Technology in Education (ISTE), la Computer Science Teacher Association (CSTA) et le K-12 Computer Science Framework.",
      coverage_p2_coco: "[AI_TRANSLATION]Chez CodeCombat, nous croyons que les étudiants seront les mieux préparés pour les emplois informatiques du monde réel et pour poursuivre leurs études en informatique en utilisant du code réel dans des langages de programmation complets. Donc, au lieu d'utiliser des langages de programmation visuels basés sur des blocs pour les débutants, nous enseignons Python et JavaScript – les mêmes langages largement utilisés aujourd'hui par des entreprises allant de Google au New York Times.",
      coverage_p2_ozar: "[AI_TRANSLATION]Ozaria est créé par CodeCombat, l'entreprise de formation par le jeu. Nous croyons que les étudiants seront mieux préparés pour les emplois informatiques réels et les études avancées de l'informatique en utilisant du code réel, tapé dans des langages de programmation complets. Donc, au lieu d'utiliser des langages de programmation visuelle par blocs pour débutants, nous enseignons Python et JavaScript - les mêmes langages largement utilisés aujourd'hui par des entreprises allant de Google à The New York Times.\n",
      questions: "[AI_TRANSLATION]Des questions ou besoin de plus d'infos ? On serait ravis de vous aider.",
      reach_out_manager: '[AI_TRANSLATION]Contacte ton Gestionnaire de Compte __name__',
      stats_include: '[AI_TRANSLATION]Les statistiques incluent __number__ autre __name__',
      include_other_product: '[AI_TRANSLATION]Montrer les stats de __product__',
      show_other_product: '[AI_TRANSLATION]Montrer les stats de __product__',
      show_license_stats: '[AI_TRANSLATION]Montrer les stats détaillées de la licence',
      show_license_summary: '[AI_TRANSLATION]Montrer le résumé de la licence',
      license_stats: '[AI_TRANSLATION]Statistiques de Licence  ',
      license_template: '[AI_TRANSLATION]<b>Licences</b> : __used__ utilisées, __available__ disponibles',
      licensed_teachers: '[AI_TRANSLATION]<b>Enseignants avec des licences</b> : __teachers__',
      licensed_schools: '[AI_TRANSLATION]<b>Écoles avec des licences</b> : __schools__',
      //    students: "Students",
      //    teachers: "Teachers",
      licensesUsed: '[AI_TRANSLATION]Licences Utilisées  ',
      //    schools: "Schools",
      top_teacher_info: '[AI_TRANSLATION]Enseignant__A__, __B__ et __n__ autres enseignants utilisent notre plateforme',
      top_teacher_info_1: "[AI_TRANSLATION]L'enseignant __A__ et __B__ utilisent notre plateforme",
      top_teacher_info_2: '[AI_TRANSLATION]Prof __A__ utilise notre plateforme',
      ai_league: '[AI_TRANSLATION]AI League',
      ai_league_stats: '[AI_TRANSLATION]__n__ joueurs ont joué dans les arènes de la Ligue AI',
    },

    efficacy: {
      ozaria_efficacy: "[AI_TRANSLATION]Efficacité d'Ozaria",
      header_subtitle: "[AI_TRANSLATION]Ozaria a prouvé avoir un impact positif sur les résultats d'apprentissage des élèves, ce qui est le plus important pour les étudiants et les éducateurs.\n",
      //    pathway_dialog_line1: "while True:",
      //    pathway_dialog_line2: "hero.moveDown(1)",
      //    pathway_dialog_line3: "hero.moveRight(2)",
      exploring_creativity: '[AI_TRANSLATION]Explorer la Créativité',
      exploring_creativity_description: "[AI_TRANSLATION]Presque tous les étudiants interrogés ont dit qu'ils ont vraiment aimé pouvoir créer leur propre jeu à la fin de chaque chapitre.",
      essential_skills: '[AI_TRANSLATION]Compétences Essentielles',
      essential_skills_description: "[AI_TRANSLATION]Les enseignants ont trouvé qu'Ozaria était un programme supérieur pour enseigner des concepts de codage complexes ainsi que des compétences essentielles du 21ème siècle, telles que la résolution de problèmes et le raisonnement, les compétences de pensée critique et computationnelle.",
      fun_engaging: '[AI_TRANSLATION]Amusant et captivant',
      fun_engaging_description: "[AI_TRANSLATION]On a rapporté qu'Ozaria est un programme éducatif amusant et captivant. Les élèves ont surtout noté son efficacité pour l'apprentissage du codage textuel, ainsi que les tutoriels, indices, et messages d'erreur qui fournissent le soutien approprié.",
      easy_to_use: '[AI_TRANSLATION]Facile à utiliser',
      easy_to_use_description: '[AI_TRANSLATION]Le professeur et les élèves ont tous deux trouvé la plateforme facile à implémenter et à utiliser.',
      mcintosh_study_title: '[AI_TRANSLATION]Augmenter les points gagnés lors des évaluations.',
      mcintosh_middle_school: '[AI_TRANSLATION]Collège McIntosh',
      mcintosh_study_description: "[AI_TRANSLATION]Un enseignant débutant avec une expérience de codage de niveau avancé a enseigné à trois cohortes d'étudiants. Chaque cohorte a été étudiée sur un semestre complet.",
      study_highlights_title: "[AI_TRANSLATION]Points saillants des résultats de l'étude :",
      mcintosh_study_highlight_1: "[AI_TRANSLATION]98% des étudiants ont évalué leur niveau d'enthousiasme pour Ozaria comme élevé ou extrêmement élevé",
      mcintosh_study_highlight_2: '[AI_TRANSLATION] 100% des élèves ont obtenu plus de 70% aux examens de mi-parcours et finals',
      read_the_study: "[AI_TRANSLATION]Lis l'étude (PDF)",
      mrms_study_title: '[AI_TRANSLATION]Gagner Confiance en Informatique',
      mountain_ridge_middle_school: '[AI_TRANSLATION]Collège de Crête Montagneuse',
      mrms_study_description: '[AI_TRANSLATION]Un enseignant expérimenté avec des compétences de base en codage a enseigné à deux cohortes d’étudiants. Chaque cohorte a été étudiée pendant un semestre complet.',
      mrms_study_highlight_1: "[AI_TRANSLATION]Les étudiants ont fait un gain moyen de 33% entre l'évaluation de départ et l'évaluation finale.",
      mrms_study_highlight_2: '[AI_TRANSLATION] Les enseignants et les élèves ont trouvé Ozaria amusant, captivant et facile à utiliser.',
      graph1_description: "[AI_TRANSLATION]Les étudiants ont fait un gain moyen de 47% entre l'évaluation de départ et l'évaluation finale.",
      graph2_description: '[AI_TRANSLATION]Plus de 90 % des élèves ont évalué leur niveau de confiance en codage comme Confiant ou Extrêmement Confiant après avoir utilisé Ozaria.',
      quote_section_content: "[AI_TRANSLATION]Une chose que je peux faire maintenant que je ne pouvais pas faire avant, c'est croire vraiment que je peux coder.\n",
      quote_section_footer: '[AI_TRANSLATION]Élève, Collège Mountain Ridge',
      teacher_quote1_content: "[AI_TRANSLATION]Le programme a captivé les étudiants. Ils ont apprécié l'histoire et les personnages. Plus important encore, ils ont gagné en confiance dans leur capacité à résoudre des problèmes complexes grâce aux concepts qu'ils avaient appris dans Ozaria.",
      teacher_quote1_footer1: '[AI_TRANSLATION]Ronnie Cox, Prof',
      teacher_quote1_footer2: '[AI_TRANSLATION]Collège McIntosh',
      student_quote_content: "[AI_TRANSLATION]J'aime que tu puisses faire une erreur et que le jeu la corrige ou te dise qu'il y a une erreur. Beaucoup de débutants font plein d'erreurs en codant et parfois ne savent pas coder, donc ils ne peuvent pas corriger leurs erreurs parce qu'ils ne savent pas ce qui ne va pas. Ozaria est le jeu de codage parfait pour les débutants.",
      student_quote_footer: '[AI_TRANSLATION]Élève, Collège McIntosh',
      teacher_quote2_content: "[AI_TRANSLATION]J'ai adoré utiliser Ozaria dans ma classe ces trois dernières années. Mes élèves ont vraiment apprécié l'intrigue tout en apprenant le Python dans un environnement d'apprentissage autonome. Je recommanderais vivement Ozaria aux profs qui ne connaissent pas ou peu le codage, car le support pour les enseignants est très approfondi.",
      teacher_quote2_footer1: '[AI_TRANSLATION]Lynette Personett, Enseignante',
      teacher_quote2_footer2: '[AI_TRANSLATION]Collège de Crête Montagneuse',
      commitment_title: "[AI_TRANSLATION]Engagement de CodeCombat envers l'efficacité\n",
      commitment_description: "[AI_TRANSLATION]Nous nous engageons à garantir que nos produits aient un impact positif et mesurable sur les résultats d'apprentissage. Nous créons des expériences d'apprentissage significatives et utilisons des pratiques basées sur des preuves pour concevoir du contenu qui réalisera les résultats les plus importants pour les enseignants et les élèves.",
      commitment_question: "[AI_TRANSLATION]Intéressé à mettre en œuvre un programme d'informatique efficace et percutant dans ton école ?",
      teachers_love_codecombat: '[AI_TRANSLATION]Les enseignants adorent CodeCombat',
      teachers_love_description: "[AI_TRANSLATION]Explore l'impact de notre produit sœur, CodeCombat, sur l'enseignement et l'apprentissage de l'informatique!",
      teachers_love_box1: '[AI_TRANSLATION]Rapporte que leurs étudiants aiment utiliser CodeCombat pour apprendre à coder',
      teachers_love_box2: "[AI_TRANSLATION]Recommanderait CodeCombat à d'autres professeurs d'informatique",
      teachers_love_box3: '[AI_TRANSLATION]Dis que CodeCombat aide les étudiants à développer leurs capacités de résolution de problèmes',
      classroom_image: '[AI_TRANSLATION]Salle de Classe',
      ozaria_branding_logo: '[AI_TRANSLATION]Logo de marque Ozaria',
      dog: '[AI_TRANSLATION]Chien',
      //    hero: "Hero",
      teacher: '[AI_TRANSLATION]Prof',
    },

    league: {
      student_register_1: "[AI_TRANSLATION]Deviens le prochain Champion de l'IA !",
      student_register_2: "[AI_TRANSLATION]Inscris-toi, crée ton propre équipe, ou rejoins d'autres équipes pour commencer à concourir.",
      student_register_3: '[AI_TRANSLATION]Fournis les informations ci-dessous pour être éligible aux prix.',
      teacher_register_1: '[AI_TRANSLATION]Inscris-toi pour accéder à la page de profil de ta ligue de classe et démarre ta classe.',
      general_news: "[AI_TRANSLATION]Reçois des emails sur les dernières nouvelles et mises à jour concernant nos Ligues d'IA et tournois.  ",
      how_it_works1: '[AI_TRANSLATION]Rejoins une __équipe__',
      seasonal_arena_tooltip: "[AI_TRANSLATION]Bats-toi contre tes coéquipiers et d'autres en utilisant tes meilleures compétences en programmation pour gagner des points et grimper dans le classement de la ligue IA avant de te mesurer à l'arène du Championnat à la fin de la saison.",
      summary: '[AI_TRANSLATION]La Ligue AI de CodeCombat est à la fois un simulateur de bataille AI compétitif et un moteur de jeu pour apprendre le vrai code Python et JavaScript.',
      join_now: '[AI_TRANSLATION]Rejoins Maintenant',
      tagline: '[AI_TRANSLATION]La Ligue AI de CodeCombat combine notre programme aligné sur les standards projet par projet, notre jeu de codage basé sur des aventures engageantes, et notre tournoi mondial annuel de codage AI dans une compétition académique organisée unique en son genre.',
      ladder_subheader: '[AI_TRANSLATION]Utilise tes compétences en codage et tes stratégies de combat pour monter dans les rangs !',
      earn_codepoints: '[AI_TRANSLATION]Gagne des CodePoints en complétant des niveaux',
      codepoints: '[AI_TRANSLATION]CodePoints',
      free_1: '[AI_TRANSLATION]Accéder aux arènes multijoueurs compétitives, au classement et aux championnats mondiaux de codage',
      free_2: "[AI_TRANSLATION]Gagne des points en complétant les niveaux d'entraînement et en participant à des matchs en face à face",
      free_3: '[AI_TRANSLATION]Rejoins des équipes de codage compétitives avec des amis, la famille ou des camarades de classe  ',
      free_4: '[AI_TRANSLATION]Fais étalage de tes compétences en codage et repars avec de super prix',
      compete_season: "[AI_TRANSLATION]Mets toutes les compétences que tu as apprises à l'épreuve ! Affronte des élèves et des joueurs du monde entier dans cette conclusion excitante de la saison.",
      season_subheading1: '[AI_TRANSLATION]Pour les arènes Season et Championship, chaque joueur programme son équipe de “Héros IA” avec du code écrit en Python, JavaScript, C++, Lua ou Java.',
      season_subheading2: "[AI_TRANSLATION]Leur code informe les stratégies que leurs Héros IA exécuteront lors d'un combat tête-à-tête contre d'autres concurrents.",
      team_derbezt: '[AI_TRANSLATION]Apprends la programmation et gagne des prix sponsorisés par la superstar mexicaine, acteur, comédien et cinéaste Eugenio Derbez.',
      invite_link: '[AI_TRANSLATION]Invitez des joueurs dans cette équipe en leur envoyant ce lien :',
      public_link: "[AI_TRANSLATION]Partager ce classement d'équipe avec son lien public :",
      end_to_end: "[AI_TRANSLATION]Contrairement aux autres plateformes d'esports pour les écoles, nous possédons toute la structure de haut en bas, ce qui signifie que nous ne sommes liés à aucun développeur de jeux et n'avons pas de problèmes de licence. Cela signifie également que nous pouvons apporter des modifications personnalisées en jeu pour ton école ou organisation.",
      path_success: "[AI_TRANSLATION]La plateforme de jeu s'intègre dans un programme d'informatique classique, donc en jouant les niveaux, les élèves complètent leurs cours. Les élèves apprennent le codage et l'informatique en jouant, puis utilisent ces compétences dans des batailles d'arène tout en s'entraînant et jouant sur la même plateforme.",
      unlimited_potential: "[AI_TRANSLATION]Notre structure de tournoi est adaptable à tout environnement ou cas d'utilisation. Les étudiants peuvent participer à un moment désigné pendant l'apprentissage régulier, jouer à la maison de manière asynchrone ou participer selon leur propre emploi du temps.",
      //    team: "Team",
      edit_team: "[AI_TRANSLATION]Modifier l'Équipe",
      start_team: '[AI_TRANSLATION]Former une Équipe',
      leave_team: "[AI_TRANSLATION]Quitter l'équipe",
      join_team: "[AI_TRANSLATION]Rejoindre l'Équipe",
      view_team: "[AI_TRANSLATION]Voir l'équipe",
      join_team_name: "[AI_TRANSLATION]Rejoins l'Équipe __name__",
      features: '[AI_TRANSLATION]Fonctionnalités',
      built_in: '[AI_TRANSLATION]Infrastructure compétitive intégrée',
      built_in_subheader: '[AI_TRANSLATION]Notre plateforme héberge tous les éléments du processus compétitif, des classements à la plateforme de jeu, en passant par les ressources et les récompenses des tournois.',
      custom_dev: '[AI_TRANSLATION]Développement Personnalisé',
      custom_dev_subheader: "[AI_TRANSLATION]Des éléments de personnalisation pour ton école ou organisation sont inclus, ainsi que des options comme des pages d'accueil brandées et des personnages dans le jeu.",
      comprehensive_curr: '[AI_TRANSLATION]Programme complet',
      comprehensive_curr_subheader: "[AI_TRANSLATION]CodeCombat est une solution d'informatique alignée sur les standards qui aide les éducateurs à enseigner le vrai codage en JavaScript et Python, peu importe leur expérience.",
      roster_management: "[AI_TRANSLATION]Outils de gestion de l'équipe",
      roster_management_subheader: '[AI_TRANSLATION]Suivre la performance des étudiants dans le programme et dans le jeu, et ajouter ou supprimer facilement des étudiants.',
      share_flyer: "[AI_TRANSLATION]Partager notre flyer de la ligue AI avec des éducateurs, administrateurs, parents, entraîneurs d'esports ou d'autres personnes susceptibles d'être intéressées.",
      download_flyer: '[AI_TRANSLATION]Télécharger le Flyer',
      championship_summary: "[AI_TRANSLATION]L'arène de __championshipArena__ est maintenant ouverte ! Bats-toi tout au long du mois de __championshipMonth__ pour remporter des prix dans l'arène __championshipArena__ __championshipType__.  ",
      //    arcade_summary: "The __championshipArena__ arcade arena is now open! Enjoy the break from the competition until __championshipMonth__ to prepare for the next season.",
      play_arena_full: '[AI_TRANSLATION]Joue à __arenaName__ __arenaType__',
      play_arena_short: '[AI_TRANSLATION]Joue à __arenaName__',
      view_arena_winners: '[AI_TRANSLATION]Voir les gagnants de __arenaName__ __arenaType__',
      arena_type_championship: '[AI_TRANSLATION]Arène du Championnat',
      arena_type_regular: '[AI_TRANSLATION]Arène Multijoueurs',
      //    arena_type_arcade: "Arcade Arena",
      blazing_battle: '[AI_TRANSLATION]Bataille ardente',
      infinite_inferno: '[AI_TRANSLATION]Enfer infini.',
      mages_might: '[AI_TRANSLATION]Puissance des Mages',
      sorcerers: '[AI_TRANSLATION]Sorciers',
      giants_gate: '[AI_TRANSLATION]La porte des géants',
      colossus: '[AI_TRANSLATION]Colosse  ',
      iron_and_ice: '[AI_TRANSLATION]Fer et Glace',
      tundra_tower: '[AI_TRANSLATION]Tour de Toundra',
      magma_mountain: '[AI_TRANSLATION]Montagne de Magma',
      lava_lake: '[AI_TRANSLATION]Lac de Lave',
      desert_duel: '[AI_TRANSLATION]Duel du désert',
      sandstorm: '[AI_TRANSLATION]Tempête de sable',
      frozen_fortress: '[AI_TRANSLATION]Forteresse Gelée',
      equinox: '[AI_TRANSLATION]Équinoxe',
      farmers_feud: '[AI_TRANSLATION]Feud du Fermier',
      farmscape: '[AI_TRANSLATION]Paysage de fermes',
      storm_siege: '[AI_TRANSLATION]Assaut de la tempête',
      snowhold: '[AI_TRANSLATION]Fort-de-neige',
      fierce_forces: '[AI_TRANSLATION]Forces féroces',
      anti_gravity: '[AI_TRANSLATION]Anti-gravité',
      solar_skirmish: '[AI_TRANSLATION]Escarmouche Solaire',
      sunfire: '[AI_TRANSLATION]Feu du soleil',
      system_shock: '[AI_TRANSLATION]Choc Système',
      supercharged: '[AI_TRANSLATION]Superchargé',
      //    pawns_passage: "Pawn's Passage",
      //    kings_gambit: "King's Gambit",
      //    strikers_stadium: "Striker's Stadium",
      //    golden_goal: "Golden Goal",
      //    turbo_track: "Turbo Track",
      //    grand_prix: "Grand Prix",
      season_label: '[AI_TRANSLATION]Saison __seasonNumber__: __seasonName__',
      season_1: '[AI_TRANSLATION]Forgé dans la Flamme',
      season_2: '[AI_TRANSLATION]Sorts de Fortune',
      season_3: '[AI_TRANSLATION]Âge du Titan',
      season_4: '[AI_TRANSLATION]Gels de guerre',
      season_5: '[AI_TRANSLATION]Sables du Temps',
      season_6: '[AI_TRANSLATION]Chaos de lave',
      season_7: '[AI_TRANSLATION]Point de fusion',
      season_8: '[AI_TRANSLATION]La Récolte du Coder',
      season_9: '[AI_TRANSLATION]Règne du Code',
      season_10: '[AI_TRANSLATION]Jeux de gravité',
      season_11: "[AI_TRANSLATION]Smash d'été",
      season_12: '[AI_TRANSLATION]Étincelle de Pouvoir',
      //    season_13: "Checkmate Challenge",
      //    season_14: "Racing Rivals",
      //    season_15: "Soccer Showdown",
      cup: '[AI_TRANSLATION]Coupe',
      blitz: '[AI_TRANSLATION]Blitz',
      clash: '[AI_TRANSLATION]Affrontement',
      //    season15_announcement_1: "Welcome to Golden Goal Blitz! ⚽ Where soccer meets strategy — and every shot is scripted. No feet. No players. Just code and chaos.",
      //    season15_announcement_2: "Note: this arena is getting updates and new features regullary during the season and the big twist mechanics one month ahead of the final simulation.",
      //    season13_announcement_1: "In the depths of ancient ruins, a magical checkerboard arises and the towers comes alive. Get as many pieces to the end of the line!",
      //    season13_announcement_2: "Note: arena balance adjustments may occur up until May 15th. So be sure to come back often to test your code against the global leaderboard.",
      //    season12_announcement_2: "Collectors fly high, control points emerges, mythical crystals stand tall, as the dungeon expands, the battle is getting fiercer, only the righteous shall be the victor.",
      //    season12_announcement_1: "Deep in the dungeons, mythical crystals stand tall, collecting energy and mana from abandoned ruins. Summon units, cast spells, and claim victory!",
      season11_announcement_1: "[AI_TRANSLATION]La compétition devient plus intense ! Alors que le soleil brille au-dessus, installe et améliore tes panneaux solaires, évite les pièges électriques, pose des crabes robots, traverse les portails, obtiens le maximum d'énergie solaire et revendique la victoire !",
      season10_announcement_1: '[AI_TRANSLATION]Il fait une chaleur infernale et les rochers de magma dégagent des énergies puissantes ! Invoque des unités et lance des sorts pour pousser les rochers de magma dans la zone de ton adversaire. Adapte-toi à la gravité changeante du champ de bataille !',
      season9_announcement_1: "[AI_TRANSLATION]Une bataille épique se déroule au sommet des pics enneigés de Snowhold Clash pour l'arène du championnat de la saison 9 ! Serrez votre cape et tenez votre code encore plus près alors que vous maniez stratégie et algorithmes pour remporter la victoire dans ce pays au-delà du ciel.",
      season8_announcement_1: "[AI_TRANSLATION]C'est la saison des récoltes dans Farmscape Blitz Saison 8 ! Alors que les feuilles changent, il est temps de coder pour contourner des obstacles sauvages et impénétrables à la ferme. Collecte stratégiquement des boosts vitaux pour renforcer ton robot worker et utilise des compétences spéciales pour augmenter la productivité et surpasser tes adversaires !",
      season8_announcement_2: "[AI_TRANSLATION]Note : Des ajustements de l'équilibre de l'arène peuvent avoir lieu jusqu'au 15 août. Reviens donc souvent pour tester ton code contre le classement mondial.",
      season7_announcement_1: "[AI_TRANSLATION]Assiste à l'aube d'un nouveau défi dans la Coupe Équinoxe ! L'arène de défense de la tour de la saison 7 offre un mélange unique de stratégie, de monstres et de combats de boss à conquérir.",
      season6_announcement_1: '[AI_TRANSLATION]C’est le chaos volcanique absolu avec le lancement des finales du Lava Lake Clash ! Survis et surpasse la compétition dans cette version brûlante du jeu classique Snake.',
      season6_announcement_2: "[AI_TRANSLATION]Note : Des ajustements de l'équilibre de l'arène peuvent avoir lieu jusqu'au 15 décembre. Reviens donc souvent pour tester ton code contre le classement mondial.",
      season5_announcement_1: '[AI_TRANSLATION]La Tempête de Sable Blitz Finale est lancée. Dans cette arène de basketbrawl, tu dois invoquer les bons héros, appeler les bonnes stratégies et marquer plus de points que ton adversaire pour remporter la victoire !',
      season5_announcement_2: "[AI_TRANSLATION]Note : Des ajustements de l'équilibre de l'arène peuvent avoir lieu jusqu'au 15 septembre. Reviens donc souvent pour tester ton code contre le classement mondial.",
      season4_announcement_1: '[AI_TRANSLATION]La Finale de la Coupe de la Tour Tundra commence. Dans cette nouvelle version du classique jeu de défense de tour, tu dois protéger ta base de la horde de monstres en construisant des tours et en utilisant des anomalies gravitationnelles.',
      season4_announcement_2: "[AI_TRANSLATION]Note : Des ajustements de l'équilibre de l'arène peuvent avoir lieu jusqu'au 15 avril. Reviens donc souvent pour tester ton code contre le classement mondial.",
      season3_announcement_1: "[AI_TRANSLATION]Il est temps de mettre à l'épreuve tes compétences en codage dans notre arène finale de la saison 3. Le Colossus Clash est en direct et offre un nouveau défi et un nouveau classement à gravir.",
      season3_announcement_2: "[AI_TRANSLATION]Besoin de plus de pratique ? Reste dans l'Arène de la Porte du Géant pour affiner tes compétences. Tu as jusqu'au 14 décembre pour jouer dans les deux arènes. Note : des ajustements de l'équilibre de l'arène peuvent avoir lieu jusqu'au 6 décembre.",
      season3_announcement_3: '[AI_TRANSLATION]De super prix sont disponibles pour les meilleurs dans le Colossus Clash :',
      season2_announcement_1: "[AI_TRANSLATION]Il est temps de mettre à l'épreuve tes compétences en codage dans notre arène finale de la saison 2. Le Sorcerers Blitz est en direct et offre un nouveau défi et un nouveau classement à gravir.",
      season2_announcement_2: "[AI_TRANSLATION]Besoin de plus de pratique ? Reste dans l'Arène de la Puissance du Mage pour affiner tes compétences. Tu as jusqu'au 31 août pour jouer dans les deux arènes. Note : des ajustements de l'équilibre de l'arène peuvent avoir lieu jusqu'au 23 août.",
      season2_announcement_3: '[AI_TRANSLATION]De super prix sont disponibles pour les meilleurs dans le Sorcerers Blitz :',
      //    new_season_prize_1: "$500 Scholarship",
      //    new_season_prize_2: "$300 Scholarship",
      //    new_season_prize_3: "$200 Scholarship",
      season1_prize_1: '[AI_TRANSLATION]Bourse de 1 000 $',
      season1_prize_2: '[AI_TRANSLATION]Matériel de jeu RESPAWN',
      season1_prize_3: '[AI_TRANSLATION]Avatar CodeCombat Personnalisé',
      season1_prize_4: '[AI_TRANSLATION]Et plus encore !',
      season1_prize_hyperx: '[AI_TRANSLATION]HyperX Périphériques Premium',
      codecombat_ai_league: '[AI_TRANSLATION]Ligue IA de CodeCombat  ',
      register: "[AI_TRANSLATION]S'inscrire",
      not_registered: '[AI_TRANSLATION]Non inscrit',
      register_for_ai_league: '[AI_TRANSLATION]Inscription à la Ligue IA',
      world: '[AI_TRANSLATION]Monde',
      quickstart_video: '[AI_TRANSLATION]Vidéo de démarrage rapide',
      arena_rankings: '[AI_TRANSLATION]Classement Arène',
      arena_rankings_blurb: "[AI_TRANSLATION]Classements de l'arène de la Global AI League",
      arena_rankings_title: "[AI_TRANSLATION]Classement mondial pour tous les joueurs de cette équipe dans les arènes de la AI League pour la tranche d'âge ouverte.",
      competing: '[AI_TRANSLATION]Compétition:',
      //    count_student: "student",
      //    count_students: "students",
      top_student: '[AI_TRANSLATION]Haut :',
      //    top_percent: "top",
      //    top_of: "of",
      arena_victories: '[AI_TRANSLATION]Victoires Arène',
      arena_victories_blurb: "[AI_TRANSLATION]Victoires récentes dans l'arène de la Global AI League",
      arena_victories_title: '[AI_TRANSLATION]Le compteur de victoires est basé sur les 1000 dernières parties jouées de manière asynchrone par chaque joueur dans chacune de leurs arènes de la Ligue IA.',
      //    count_wins: "wins",
      codepoints_blurb: '[AI_TRANSLATION]1 CodePoint = 1 ligne de code écrite',
      codepoints_title: "[AI_TRANSLATION]Un CodePoint est gagné pour chaque ligne de code non-vide nécessaire pour battre le niveau. Chaque niveau vaut la même quantité de CodePoints selon sa solution standard, indépendamment du fait que l'étudiant ait écrit plus ou moins de lignes de code.",
      count_total: '[AI_TRANSLATION]Total :',
      join_teams_header: '[AI_TRANSLATION]Rejoins des Équipes et Obtiens des Avantages Sympas !',
      join_team_hyperx_title: "[AI_TRANSLATION]Rejoins l'Équipe HyperX, Obtiens 10% de Réduction",
      join_team_hyperx_blurb: "[AI_TRANSLATION]30 membres de l'équipe seront choisis au hasard pour recevoir un tapis de souris de jeu gratuit !",
      join_team_derbezt_title: "[AI_TRANSLATION]Rejoins l'Équipe DerBezt, Obtiens un Héros Exclusif",
      join_team_derbezt_blurb: '[AI_TRANSLATION]Déverrouille le héros Armando Hoyos de la superstar mexicaine Eugenio Derbez !',
      join_team_ned_title: "[AI_TRANSLATION]Rejoins l'Équipe Ned, Débloque le Héros de Ned",
      join_team_ned_blurb: '[AI_TRANSLATION]Obtiens le héros exclusif maniant la spatule de la star de YouTube, Try Guy Ned Fulmer !',
      check_out_all: '[AI_TRANSLATION]Jette un œil à tous les',
      //    pick_best_tournaments: "pick the ones that will work best for your custom tournament!",
      final_arena: '[AI_TRANSLATION]Arène Finale',
      package_options_and_guide: "[AI_TRANSLATION]Options de Package & Guide d'implémentation",
      custom_tournament: '[AI_TRANSLATION]Pour un tournoi personnalisé',
      you_win: '[AI_TRANSLATION]Tu peux gagner',
      //    great_prizes: "great prizes",
      powered_by: '[AI_TRANSLATION]Propulsé par',
      grand_prize: '[AI_TRANSLATION]Grand prix',
      //    second_prize: "2nd Place Overall",
      //    third_prize: "3rd Place Overall",
      scholarship: "[AI_TRANSLATION]Bourse d'étude",
      top_players_win: '[AI_TRANSLATION]Les trois meilleurs joueurs de chaque division gagnent : périphériques HyperX pro',
      team_hyperx: '[AI_TRANSLATION]Équipe HyperX',
      //    earn_more_gear: "you could earn even more gear!",
      prize_footer1: '[AI_TRANSLATION]Récompensé au meilleur joueur, tous âges confondus.',
      prize_footer2: '[AI_TRANSLATION]Produits et modèles spécifiques sujets à changement.',
      prize_footer3: "[AI_TRANSLATION]Des prix seront décernés aux joueurs qui atteignent le sommet du classement dans l'arène des finales.",
      prize_footer4_1: "[AI_TRANSLATION]Vérification de l'âge nécessaire pour être éligible. Certains prix sont limités aux participants des États-Unis uniquement.",
      coco_reserves: '[AI_TRANSLATION]CodeCombat se réserve\n',
      //    prize_footer4_2: "the right to determine in its sole discretion if a player qualifies and will receive a prize.",
      place: '[AI_TRANSLATION]Placer',
      arena_under_construction: "[AI_TRANSLATION]L'arène de la saison prochaine est en construction. Reviens bientôt !",
      unlock_ai_league: "[AI_TRANSLATION]Libère tout le potentiel de l'AI League.",
      esports_anonymous_changing: '[AI_TRANSLATION]Visibilité du nom du joueur esport changeant le 1er septembre',
      esports_get_full_access: '[AI_TRANSLATION]Obtiens un Accès Complet',
      click_to_unlock_now: "[AI_TRANSLATION]Clique pour rejeter pour l'instant",
      click_to_unlock_before_sep: "[AI_TRANSLATION]Clique pour faire disparaître l'anonymisation avant le 1er septembre",
      unlock_content_padding: "[AI_TRANSLATION]Contacte notre équipe dès aujourd'hui pour voir les scores, classements, codes et plus de tes élèves !",
      unlock_leaderboard: '[AI_TRANSLATION]Contacte-nous pour débloquer le tableau des scores',
      without_license_blurb: "[AI_TRANSLATION]Libère tout le potentiel de l'AI League. Achète un package de tournoi personnalisé pour accéder aux scores de tes étudiants, leurs classements, leur code et découvrir plus d'options de personnalisation de tournoi. Voir notre",
      custom_pricing: '[AI_TRANSLATION]Guide des Options et de la Mise en Œuvre Personnalisées',
      more_details: '[AI_TRANSLATION]pour plus de détails.',
      contact_sales_custom: "[AI_TRANSLATION]Ton tournoi personnalisé t'attend. Choisis l'arène que tu veux utiliser pour ton tournoi personnalisé et contacte ton représentant commercial CodeCombat pour confirmer les détails d'installation et de programmation.",
      create_custom: '[AI_TRANSLATION]Créer un tournoi personnalisé',
      custom_tournament_text: '[AI_TRANSLATION]Tournoi Personnalisé',
      promotion_blurb: '[AI_TRANSLATION]Codage Compétitif - Gratuit pour Commencer',
      promotion_part1: '[AI_TRANSLATION]Rejoins des équipes de codage avec des amis et ta famille',
      promotion_part2: '[AI_TRANSLATION]Accéder aux arènes de codage mondiales et aux classements',
      promotion_part3: '[AI_TRANSLATION]Fais étalage de tes compétences en codage et gagne des prix',
      promotion_part4: "[AI_TRANSLATION]Gagne des points grâce à l'entraînement et aux matchs en face à face",
      codecombat_ai_league_description: '[AI_TRANSLATION]La Ligue AI de CodeCombat combine notre programme aligné sur les standards projet par projet, notre jeu de codage basé sur des aventures engageantes, et notre tournoi mondial annuel de codage AI dans une compétition académique unique en son genre.',
      //    teacher_getting_started_guide: "Teacher Getting Started Guide",
      try_ai_league_as_a_teacher: '[AI_TRANSLATION]Essaie AI League en tant que Prof',
      //    ai_league_curriculum: "AI League Curriculum",
      current_season: '[AI_TRANSLATION]Saison Actuelle',
      all_time: '[AI_TRANSLATION]Tout le temps',
      view_leaderboards_for_team: "[AI_TRANSLATION]Voir les tableaux de classement pour l'équipe :",
      global_stats: '[AI_TRANSLATION]STATS MONDIALES  ',
      code_your_way: '[AI_TRANSLATION]Code à ta manière  ',
      //    to_win_the_price: "to first place to win",
      //    regular: "Regular",
      //    championship: "Championship",
      //    global: "Global",
      //    custom: "Custom",
    },

    //  league_v2: {
    //    headline: "Where Future **Coders** Train and **AI** Levels Up the Game",
    //    subhead: "Welcome to AI League 2.0, where we’ve put the AI into AI League! Now you can[NEWLINE]choose to compete solo or team up with AI to outsmart opponents and level up your[NEWLINE]coding skills.",
    //    join_cta: "Join Global Tournament",
    //    free_to_play: "Free to play now",
    //    create_cta: "Create Custom Tournament",
    //    for_educators: "For educators with paid licenses",
    //    ai_league_desc: "The CodeCombat AI League is uniquely both a competitive AI battle simulator and game engine for learning real Python or JavaScript code.",
    //    get_start: "Free to Get Started",
    //    get_start_list_1: "Join global coding[NEWLINE]championships",
    //    get_start_list_2: "Earn codepoints in[NEWLINE]matches",
    //    get_start_list_3: "Team up with friends[NEWLINE]or classmates",
    //    get_start_list_4: "Showcase your skills[NEWLINE]and win prizes",
    //    compete_to_win: "Code Your Way to First Place to Win!",
    //    code_to_compete: "**Esports:** Code to Compete",
    //    compete_desc: "AI League is the ultimate coding arena where players battle using real Python, JavaScript, C++, and more. You can write your own logic or vibe code with an AI assistant to learn the ropes. Every match builds your skills, sharpens your strategy, and brings the heat. This is where smart code wins the game.",
    //    codecombat_reserves: "CodeCombat reserves",
    //    reserved_right: "the right to determine in its sole discretion if a player qualifies and will receive a prize.",
    //    grand_prize: "Grand Prize:[NEWLINE]$500 Scholarship",
    //    second_place: "2nd Place Overall:[NEWLINE]$300 Scholarship",
    //    third_place: "3rd Place Overall:[NEWLINE]$200 Scholarship",
    //    set_up_tournament: "Set Up Your Classroom Tournament",
    //    set_up_desc: "Your first few classroom tournaments are on us. Customize a private esports competition for your students today!",
    //    create_team: "Create a Team/Classroom",
    //    invite_players: "Invite Players",
    //    select_arena: "Select an Arena",
    //    refer_guide: "Refer to the <a href=\"https://docs.google.com/presentation/d/1ouDOu2k-pOxkWswUKuik7CbrUCkYXF7N_jNjGO0II6o/edit#slide=id.gb06b5c7fa4_0_10\">Educator Getting Started Guide</a> to see how easy it can be to bring competitive coding to your school.",
    //    having_question: "Still have questions? Check out our <a target=\"_blank\" href=\"https://codecombat.zendesk.com/hc/en-us/categories/1500000915842-AI-League\">FAQs</a> or <a href=\"https://form.typeform.com/to/qXqgbubC\" target=\"_blank\">Contact Us</a> to learn more.",
    //    global_rankings: "Global Ranking",
    //    team_rankings: "Team Ranking",
    //    inspiration_title: "Are you an educator or esports coach?",
    //    inspiration_desc: "This game-based competitive coding competition delivers high engagement with a turn-key approach.",
    //    season_arenas: "Season Arenas",
    //    ranking_desc: "Use your coding skills and battle strategies to rise up the ranks!",
    //    step_1: "Step 1",
    //    step_2: "Step 2",
    //    step_3: "Step 3",
    //    academic_rigor: "Academic Rigor",
    //    asynchronous_competition: "Asynchronous Competition",
    //    greater_accessibility: "Greater Accessibility",
    //    academic_rigor_desc: "The open-ended objective encourages creativity and iteration as players apply what they’ve learned from the core curriculum. The AI assistant offers a more realistic coding experience, but success still depends on strategy, mechanics, and writing solid code.",
    //    asynchronous_competition_desc: "Unlike other esports, our platform allows players to compete anytime/anywhere with no need to coordinate schedules. ",
    //    greater_accessibility_desc: "Since AI League is an academic esport focused on knowledge and strategy, fast reactions or hand-eye coordination are not required. Anyone can compete using a basic computer with internet access, and players can also choose to use the AI assistant to support their coding along the way.",
    //    earn_codepoints: "Earn CodePoints",
    //    earn_by: "By Completing Levels",
    //    search_teams: "Search team",
    //    global_clan_name: "-- Global --",
    //  },

    tournament: {
      //    tournament_title: "Tournament Title",
      mini_tournaments: '[AI_TRANSLATION]Mini Tournois',
      usable_ladders: '[AI_TRANSLATION]Toutes les échelles utilisables',
      make_tournament: '[AI_TRANSLATION]Organiser un mini tournoi',
      go_tournaments: '[AI_TRANSLATION]Va aux mini tournois',
      class_tournaments: '[AI_TRANSLATION]mini-tournois de Classe',
      class_tournaments_more: '[AI_TRANSLATION]Plus de mini-tournois en classe',
      no_tournaments_owner: "[AI_TRANSLATION]Il n'y a pas de tournoi en ce moment, merci d'en créer un.",
      no_tournaments: "[AI_TRANSLATION]Il n'y a pas de tournoi en ce moment.",
      edit_tournament: '[AI_TRANSLATION]Modifier le Tournoi',
      create_tournament: '[AI_TRANSLATION]Créer un tournoi',
      //    view_tournament: "View Tournament",
      upcoming: '[AI_TRANSLATION]À venir',
      starting: '[AI_TRANSLATION]En train de commencer',
      ended: '[AI_TRANSLATION]Terminé',
      view_results: '[AI_TRANSLATION]Voir les résultats',
      estimate_days: '[AI_TRANSLATION]En __time__ jours',
      team_name: '[AI_TRANSLATION]Équipe : __name__',
      status: '[AI_TRANSLATION]Statut : __state__',
      from_start: '[AI_TRANSLATION]Heure de __début__',
      from_end: '[AI_TRANSLATION]Fin __time__',
      start_date_time: '[AI_TRANSLATION]Heure de Début',
      end_date_time: '[AI_TRANSLATION]Heure de fin',
      results_date_time: '[AI_TRANSLATION]Temps des résultats',
      start_date_description: "[AI_TRANSLATION](PT) L'heure de début du tournoi",
      end_date_description: "[AI_TRANSLATION](PT) L'heure de fin du tournoi",
      results_date_description: '[AI_TRANSLATION]Sélectionner une heure pour publier les résultats.',
      results_date_suggestion_0: '[AI_TRANSLATION]Note : Le tournoi peut prendre du temps pour générer le classement final, donc assure-toi de laisser suffisamment de temps pour les résultats.',
      //    results_date_suggestion_1: "i.e. 0-50 players: 5 mins",
      results_date_suggestion_2: '[AI_TRANSLATION]     50-100 joueurs : 20 minutes',
      results_date_suggestion_3: '[AI_TRANSLATION]100-500 joueurs : 10 heures',
      //    select_team_desc: "select your team to creat/edit your tournaments",
      already_create_tournaments_num: '[AI_TRANSLATION]Vous avez déjà créé __num__ tournois ici :',
      can_create_tournaments_num: '[AI_TRANSLATION]Tu peux créer __num__ tournoi(s) de plus ci-dessous :',
      my_teams: '[AI_TRANSLATION]Mes Équipes :',
      //    team: "Team",
      team_description: "[AI_TRANSLATION](Obligatoire) Seuls les joueurs de l'équipe peuvent rejoindre ce tournoi",
      review_results: '[AI_TRANSLATION]Résultats de la Revue',
      review_description: "[AI_TRANSLATION]On va t'envoyer les résultats du tournoi par email et attendre que tu les publies pour les participants.",
      publish_immediately: '[AI_TRANSLATION]Publier immédiatement',
      publish_description: '[AI_TRANSLATION]Le résultat du tournoi sera publié immédiatement une fois prêt.',
      error_end_date_too_early: '[AI_TRANSLATION]Le Temps de Fin ne peut pas être antérieur au Temps de Début',
      error_results_date_too_early: "[AI_TRANSLATION]Le Temps des Résultats ne peut pas être antérieur à l'Heure de Fin",
      publish_results: '[AI_TRANSLATION]Publier des résultats',
      publish_options: '[AI_TRANSLATION]Options de publication',
      //    anonymize_players: "Anonymize Players",
      //    anonymize_players_description: "Players cannot see each other's name until tournament published.",
    },

    payments: {
      //    student_licenses: "Student Licenses",
      //    computer_science: "Computer Science",
      //    web_development: "Web Development",
      //    game_development: "Game Development",
      per_student: '[AI_TRANSLATION]Par élève',
      just: '[AI_TRANSLATION]Juste',
      teachers_upto: "[AI_TRANSLATION]L'enseignant peut acheter jusqu'à",
      great_courses: '[AI_TRANSLATION]Grands cours inclus pour',
      studentLicense_successful: "[AI_TRANSLATION]Félicitations ! Tes licences seront prêtes à l'emploi dans une minute. Clique sur le Guide de Démarrage dans la Boîte à Outils de l'Enseignant pour apprendre à les appliquer à tes élèves.",
      onlineClasses_successful: '[AI_TRANSLATION]Félicitations ! Ton paiement a été effectué avec succès. Notre équipe te contactera pour les étapes suivantes.',
      homeSubscriptions_successful: '[AI_TRANSLATION]Félicitations ! Ton paiement a été effectué avec succès. Ton accès premium sera disponible dans quelques minutes.',
      failed: "[AI_TRANSLATION]Ton paiement a échoué, merci d'essayer de nouveau.",
      session_week_1: '[AI_TRANSLATION]1 session/semaine',
      session_week_2: '[AI_TRANSLATION]2 sessions/semaine',
      month_1: '[AI_TRANSLATION]Mensuel',
      month_3: '[AI_TRANSLATION]Trimestriel',
      month_6: '[AI_TRANSLATION]Semestriel',
      year_1: '[AI_TRANSLATION]Annuel',
      most_popular: '[AI_TRANSLATION]Le plus populaire',
      best_value: '[AI_TRANSLATION]Meilleure Valeur',
      purchase_licenses: '[AI_TRANSLATION]Achetez des licences facilement pour obtenir un accès complet à CodeCombat et Ozaria',
      homeschooling: '[AI_TRANSLATION]Licences d’école à la maison',
      recurring_month_1: '[AI_TRANSLATION]Facturation récurrente chaque mois',
      recurring_month_3: '[AI_TRANSLATION]Facturation récurrente tous les 3 mois',
      recurring_month_6: '[AI_TRANSLATION]Facturation récurrente tous les 6 mois',
      recurring_year_1: '[AI_TRANSLATION]Facturation récurrente chaque année',
      purchase_licenses_2: "[AI_TRANSLATION]Achetez des licences pour vos élèves afin d'accéder au contenu payant après le premier cours",
      applying_licenses: '[AI_TRANSLATION]applying licenses',
      about: '[AI_TRANSLATION]à propos',
      school_district_heading: '[AI_TRANSLATION]Écoles ou districts',
      school_district_subheading: '[AI_TRANSLATION]Pour les classes, écoles et districts avec 10 élèves ou plus',
      classroom_heading: '[AI_TRANSLATION]Petite Classe',
      classroom_subheading: "[AI_TRANSLATION]Pour les clubs, les programmes après l'école et les petites classes avec 5 à 9 élèves.",
      customer_support_info_1: '[AI_TRANSLATION]Support client par email ou chat',
      customer_support_info_2: '[AI_TRANSLATION]Support client par email ou chat, plus un responsable dédié au succès scolaire disponible par téléphone ou email pour le support de mise en œuvre',
      self_serve_credit: '[AI_TRANSLATION]Achat de carte de crédit en libre-service',
      multiple_payment_options: '[AI_TRANSLATION]Plusieurs options de paiement disponibles, y compris : bon de commande, licences de site et réductions pour plusieurs années.',
      admin_dashboard: "[AI_TRANSLATION]Tableau de bord de l'administrateur avec des données et des insights exploitables",
      pd_info: "[AI_TRANSLATION]Cours en ligne complet de 40 heures qui te permet d'apprendre n'importe quand, n'importe où et à n'importe quel rythme.",
      implementation_info: "[AI_TRANSLATION]60 min de Formation d'Intégration sur comment utiliser CodeCombat et Ozaria pour soutenir des objectifs institutionnels et didactiques spécifiques.",
      ai_league_info: "[AI_TRANSLATION]Engagez les étudiants dans une compétition d'esports passionnante qui leur permet de démontrer leur compréhension des concepts dans un nouvel environnement et de pratiquer des stratégies créatives de résolution de problèmes !",
      ai_custom_tournament: '[AI_TRANSLATION]AI League Custom Tournament',
      implementation_training: "[AI_TRANSLATION]Entraînement à l'implémentation",
      full_access_coco: '[AI_TRANSLATION]Accès complet à la fois à CodeCombat',
      and_oz: '[AI_TRANSLATION]Et Ozaria\n',
      cs_info: '[AI_TRANSLATION]Informatique 1-6 : 65 sessions',
      wd_info: '[AI_TRANSLATION]Développement Web 1-2 : 10 sessions',
      gd_info: '[AI_TRANSLATION]Développement de Jeux 1-3 : 20 sessions',
      chap1_info: '[AI_TRANSLATION]Chapitre 1 : 10 sessions de cours  ',
      chap2_info: '[AI_TRANSLATION]Chapitre 2 : 30 sessions de cours  ',
      chap3_info: '[AI_TRANSLATION]Chapitre 3 : 25 sessions de cours  ',
      chap4_info: '[AI_TRANSLATION]Chapitre 4 : 20 sessions de cours  ',
      includes: '[AI_TRANSLATION]Comprend :',
      show_plan_features: '[AI_TRANSLATION]Montrer les fonctionnalités du plan',
      purchase_annually: "[AI_TRANSLATION]Disponible à l'achat une fois par an.",
      class_school_solution: "[AI_TRANSLATION]On va t'aider à construire une solution qui répond aux besoins de ta classe, école ou district.",
      bulk: '[AI_TRANSLATION]Vrac',
      discounts: '[AI_TRANSLATION]réductions',
      available: '[AI_TRANSLATION]disponible',
      //    request_quote: "Request a Quote",
      business_partner_licenses: '[AI_TRANSLATION]Licences de partenaires commerciaux',
      bd_subheading: '[AI_TRANSLATION]Pour les Partenaires commerciaux avec au moins 10 élèves, obtenez un accès premium aux jeux de science informatique et de codage de CodeCombat :',
      bd_info_list_heading: "[AI_TRANSLATION]CodeCombat est le partenaire privilégié de dizaines d'entreprises d'éducation au codage parce que :",
      //    bd_info_list_1: "students love our game-based curriculum based in fantasy and adventure and keep coming back for more sessions",
      bd_info_list_2: "[AI_TRANSLATION]n'importe qui peut apprendre à coder avec CodeCombat ; le jeu est le principal enseignant et nous fournissons de nombreuses ressources de soutien",
      //    bd_info_list_3: "you will receive over 200 hours of curriculum, providing years of educational content for your business",
      bd_includes_1: '[AI_TRANSLATION]Accès complet à CodeCombat et à Ozaria avec plus de 200 heures de contenu de jeu premium',
      bd_includes_2: '[AI_TRANSLATION]Tableau de bord de l’enseignant pour la tenue des dossiers et le suivi des progrès',
      bd_includes_3: '[AI_TRANSLATION]Centre de ressources en ligne avec des guides et tutoriels',
      bd_help: '[AI_TRANSLATION]Pour toute aide, contacte',
      manage_stripe: '[AI_TRANSLATION]Gérer la facturation Stripe',
      manage_billing_info: '[AI_TRANSLATION]Cela te mènera à Stripe, où tu pourras gérer les tâches liées aux abonnements comme consulter ton historique de facturation et mettre à jour ton moyen de paiement.',
      billing_portal: '[AI_TRANSLATION]Portail de Facturation Client',
      email_not_verified: "[AI_TRANSLATION]Ton email n'est pas vérifié, merci de le vérifier depuis les paramètres du compte!",
      stripe_no_data: "[AI_TRANSLATION]Tu n'as aucune donnée à gérer sur le portail Stripe.",
    },

    form_validation_errors: {
      required: '[AI_TRANSLATION]Champ requis',
      invalidEmail: '[AI_TRANSLATION]Email invalide',
      invalidPhone: '[AI_TRANSLATION]Numéro de téléphone invalide',
      emailExists: "[AI_TRANSLATION]L'email existe déjà",
      numberGreaterThanZero: '[AI_TRANSLATION]Devrait être un nombre supérieur à 0',
      requireValidEmail: '[AI_TRANSLATION]Veuillez entrer une adresse email valide.',
      requireValidPhone: "[AI_TRANSLATION]Veuillez entrer un numéro de téléphone valide, incluant l'indicatif régional.",
    },

    partners: {
      for: '[AI_TRANSLATION]pour',
      business_partners: '[AI_TRANSLATION]Partenaires commerciaux',
      headline: '[AI_TRANSLATION]Rejoins-nous dans notre mission pour rendre le codage captivant et accessible à tous  ',
      below_headline_blurb: "[AI_TRANSLATION]Chez CodeCombat, nous avons développé des outils complets qui rendent l'apprentissage du code amusant et l'enseignement de la programmation facile. Nos solutions clés en main peuvent être utilisées de multiples façons.",
      coding_title: "[AI_TRANSLATION]Entreprises de l'éducation au codage et à la STEAM :",
      coding_blurb: '[AI_TRANSLATION]Des partenaires de valeur comme Code Ninjas et IDEA Lab Kids utilisent notre jeu pour enseigner le codage réel en Python et JavaScript aux étudiants dans leurs franchises. Nous offrons un programme facile à utiliser, des ressources de mise en œuvre et des options de formation pour garantir une expérience étudiante incroyable.',
      esports_title: "[AI_TRANSLATION]Sponsors d'Esport Éducatifs :",
      esports_blurb: "[AI_TRANSLATION]On réinvente ce que peut être un esport tout en engageant des milliers d'étudiants à apprendre à coder. Le pilier des esports endémiques __hyperx__ a soutenu la CodeCombat AI League depuis sa saison inaugurale, en construisant des programmes promotionnels captivants autour de cet esport unique.\n",
      hyperx: '[AI_TRANSLATION]HyperX',
      respawn: '[AI_TRANSLATION]RESPAWN',
      distribution_title: '[AI_TRANSLATION]Distribution internationale :',
      distribution_blurb: '[AI_TRANSLATION]Nos programmes ont servi des élèves dans plus de 190 pays et notre contenu est traduit en plus de __quarante_langues__. Bien que les États-Unis et la Chine soient des marchés où nous vendons directement, nous travaillons en étroite collaboration avec des partenaires locaux de distribution SaaS et EdTech dans le monde entier pour étendre notre portée.',
      forty_languages: '[AI_TRANSLATION]40 langues',
      equity_social_title: '[AI_TRANSLATION]Équité technologique & Impact social :',
      equity_social_blurb: "[AI_TRANSLATION]Tous les partenariats ne sont pas basés sur le profit. En tant qu'organisation missionnaire, nous cherchons aussi à redonner. Nous travaillons étroitement avec des fondations et d'autres partenaires philanthropiques pour élargir l'accès à une éducation de qualité en programmation.  ",
      latin_superstar_blurb: '[AI_TRANSLATION]De plus, la superstar latine __eugenio_derbez__ nous a aidés à atteindre la communauté Latinx avec un partenariat pour engager les étudiants de ce groupe souvent mal desservi et sous-représenté.',
      //    reach_latinx: "reach the Latinx community",
      eugenio_derbez_blurb: '[AI_TRANSLATION]"Il est important pour moi de voir les garçons et les filles latinos représentés dans cet espace", a déclaré Eugenio Derbez. "Le codage est le langage du futur et si nous voulons faire partie de ce futur, nous devons apprendre à nos enfants à coder."',
      seek_relationships_blurb: '[AI_TRANSLATION]Nous cherchons à établir des partenariats avec des ONG et des organisations communautaires travaillant avec des groupes sous-représentés dans les carrières en informatique et en technologie. Notre partenariat avec __seeds_of_light__ financera des opportunités éducatives en informatique pour des milliers de jeunes apprenants.',
      seeds_of_light: '[AI_TRANSLATION]Graines de lumière',
      corporate_team_building_title: "[AI_TRANSLATION]Renforcement d'Équipe en Entreprise",
      corporate_team_building_blurb: '[AI_TRANSLATION]Besoin de motiver tes employés avec une activité clé en main qui inspirera leur esprit de compétition et les mettra au défi de résoudre des problèmes de manière créative ? Travaille avec nous pour construire un tournoi de codage compétitif personnalisé où ton équipe programmera ses propres stratégies tout en jouant. __see_how__',
      footer_blurb: "[AI_TRANSLATION]Voici quelques-unes des structures de partenariat que nous avons soutenues avec succès. Si tu souhaites entamer une discussion avec notre équipe de développement commercial sur l'un de ces modèles ou si tu as une autre opportunité de partenariat, contacte-nous dès aujourd'hui.",
      talk_with_us: '[AI_TRANSLATION]Parle avec nous',
      our_partners: '[AI_TRANSLATION]Nos Partenaires',
      see_how: '[AI_TRANSLATION]Voir comment',
    },

    podcast: {
      learning_adventure: "[AI_TRANSLATION]Où l'apprentissage est toujours une aventure.",
      explores_stem: "[AI_TRANSLATION]Notre podcast explore le rôle de la technologie, des STEM et du jeu créatif dans l'éducation. Avec des invités experts, nous découvrons comment l'apprentissage est toujours une aventure.",
      listen: '[AI_TRANSLATION]Écouter',
      download: '[AI_TRANSLATION]Télécharger',
      transcript: '[AI_TRANSLATION]Transcription',
      learn_more_coco: '[AI_TRANSLATION]Tu veux en apprendre plus sur les expériences de codage CodeCombat ?',
      //    subscribe: "Subscribe",
      explore_coco: '[AI_TRANSLATION]Explore CodeCombat',
      interested_in_being_guest: '[AI_TRANSLATION]Intéressé à être invité sur EdTech Adventures ?',
      lets_chat: '[AI_TRANSLATION]Discutons',
      air_date: '[AI_TRANSLATION]Date de diffusion',
      play_episode: "[AI_TRANSLATION]Jouer à l'Épisode",
      about_guest: '[AI_TRANSLATION]À propos de notre invité',
      about_guests: '[AI_TRANSLATION]À propos de nos invités',
      all_episodes: '[AI_TRANSLATION]Voir tous les épisodes',
      no_permission: "[AI_TRANSLATION]Tu n'as pas la permission de voir ce podcast.",
      listen_now: '[AI_TRANSLATION]Écouter Maintenant',
      show_all_episodes: '[AI_TRANSLATION]Montrer tous les épisodes',
    },

    library: {
      enter_library_card: '[AI_TRANSLATION]Entrez votre Numéro de Carte de Bibliothèque :',
      access_coco: '[AI_TRANSLATION]Accéder à CodeCombat',
      already_using_library_id: "[AI_TRANSLATION]Utilise déjà l'id de la bibliothèque",
      //    play_coco: "to play CodeCombat",
      not_library_id: '[AI_TRANSLATION]Pas ton ID de bibliothèque',
      //    access_using_id: "to access using your id!!",
      network_detected: '[AI_TRANSLATION]Réseau de bibliothèque détecté, redirection vers CodeCombat  ',
      //    not_redirect_auto: "if redirect doesn't happen automatically",
      engage_members: "[AI_TRANSLATION]Donne à tes membres accès à la façon la plus engageante d'apprendre le codage.",
      importance_blurb: "[AI_TRANSLATION]Les bibliothèques jouent un rôle important dans la promotion de l'équité éducative dans leurs communautés. De nombreux jeunes apprenants n'ont pas accès ou exposition à l'informatique, et les bibliothèques peuvent fournir des ressources importantes à ces groupes mal desservis. C'est pourquoi nous nous associons à des bibliothèques à travers le pays pour fournir un accès à nos outils d'apprentissage basés sur le jeu et à des ressources éducatives.  ",
      games_teach_blurb: "[AI_TRANSLATION]Nos jeux enseignent les langages de codage Python, JavaScript et C++ en vrai en utilisant la puissance du jeu. Le gameplay est accompagné d'un programme structuré pour permettre aux apprenants en autodidacte de maîtriser les concepts de programmation de base avant de passer aux plus complexes. Chaque niveau met au défi le joueur de taper le code nécessaire pour avancer son héros et atteindre l'objectif du niveau.",
      platform_built: '[AI_TRANSLATION]Notre plateforme est conçue pour répondre aux besoins spécifiques des bibliothèques et de leurs usagers :',
      accessible: '[AI_TRANSLATION]Accessible',
      accessible_blurb: '[AI_TRANSLATION]Un simple ordinateur avec accès à Internet est tout ce dont tu as besoin pour te connecter et commencer à jouer. Le contenu est destiné aux débutants sans aucune expérience préalable en codage.',
      self_paced_intuitive: '[AI_TRANSLATION]Autodidacte et intuitif',
      self_paced_intuitive_blurb: '[AI_TRANSLATION]Les enseignants ne sont pas nécessaires car les joueurs peuvent dicter le rythme auquel ils avancent dans le programme. Notre moteur et interpréteur de code personnalisé est conçu pour les débutants, il comprend les erreurs que les enfants font et leur parle en termes humains et conviviaux pour les débutants.',
      engaging_content: '[AI_TRANSLATION]Contenu captivant',
      engaging_content_blurb: "[AI_TRANSLATION]L'apprentissage basé sur le jeu stimule l'engagement dès le départ, mais peut-être plus important encore, il maintient les élèves engagés lorsque les concepts deviennent plus difficiles. Dans un environnement de jeu, l'échec et le succès sont attendus et acceptés comme faisant partie de l'expérience ludique.",
      api_integrate: '[AI_TRANSLATION]Intégration API',
      api_integrate_blurb: "[AI_TRANSLATION]Nos jeux peuvent facilement être intégrés dans votre interface de bibliothèque numérique via EZProxy ou d'autres systèmes populaires. Cette structure fournit un accès instantané avec les identifiants existants des membres et aucun personnel n'est nécessaire pour gérer les logistiques de licence ou d'accès.",
      //    privacy: "Privacy",
      privacy_blurb: "[AI_TRANSLATION]Nous prenons la sécurité des utilisateurs, la cybersécurité et la confidentialité des données très au sérieux, en suivant de nombreuses réglementations strictes en matière de confidentialité, comme COPPA, FERPA, SOPIPA, California AB 1584, CalOPPA, Fair Information Practices, CAN-SPAM et GDPR. Ces politiques et mesures de protection nous ont permis de servir en toute sécurité plus de vingt millions d'utilisateurs dans le monde.",
      //    privacy_policy: "our full privacy policy.",
      see: '[AI_TRANSLATION]Voir',
      communication_limit: '[AI_TRANSLATION]Limites de communication',
      communication_limit_blurb: "[AI_TRANSLATION]Pour assurer la sécurité de tes membres, nous n'offrons pas de chat en jeu ou d'autres fonctionnalités de communication entre les joueurs. Cependant, nous permettons aux membres de partager en toute sécurité leurs projets de codage avec des amis, la famille et la communauté CodeCombat. Nous restreignons tout message de vente ou de marketing pour offrir une expérience ininterrompue à tes utilisateurs.",
      usage_stats: "[AI_TRANSLATION]Statistiques d'utilisation",
      usage_stats_blurb: "[AI_TRANSLATION]Obtiens un aperçu de l'utilisation de tes membres avec notre outil de reporting. Il te donne accès aux statistiques d'utilisation à tout moment, incluant les utilisateurs actifs mensuels, les jours sous licence utilisés et d'autres points de données précieux.",
      esports: '[AI_TRANSLATION]Esports Académiques',
      esports_blurb: "[AI_TRANSLATION]Notre programme d'esport offre une opportunité d'engager davantage vos membres à travers une compétition fun et excitante. La AI League permet aux membres de montrer leur compréhension des concepts de codage dans un nouvel environnement et de pratiquer des stratégies de résolution de problèmes en affrontant la communauté mondiale.",
      work_with_us_blurb: "[AI_TRANSLATION]Collabore avec nous pour débloquer la prochaine génération d'ingénieurs, de programmeurs et de professionnels en informatique dans ta communauté.",
      schedule_demo: '[AI_TRANSLATION]Planifier une démo',
      license_modal_subtitle: "[AI_TRANSLATION]Veuillez remplir ce court formulaire et l'un de nos spécialistes en bibliothèque vous contactera pour fournir une démonstration et des options de tarification personnalisées !",
      license_modal_members: "[AI_TRANSLATION]Membres ayant besoin d'accès",
      license_modal_members_placeholder: "[AI_TRANSLATION]Environ combien de membres auront besoin d'accès ?",
      license_modal_contact: '[AI_TRANSLATION]Contacte notre équipe',
      license_days_used: '[AI_TRANSLATION]Jours de licence utilisés  ',
      //    licenses_used: "Licenses used",
      users_active_licenses: '[AI_TRANSLATION]Utilisateurs avec licences actives',
      //    lines_code: "Lines of Code",
      programs_written: '[AI_TRANSLATION]Programmes écrits',
      time_spent_min: '[AI_TRANSLATION]Temps passé (en min)',
      //    month: "Month",
      teacher_classroom_name: '[AI_TRANSLATION]Nom de l’enseignant ou de la classe',
      already_logged_in: '[AI_TRANSLATION]Déjà connecté, merci de te déconnecter depuis la barre de navigation en haut pour te reconnecter.',
      search_box_option: '[AI_TRANSLATION]Si la boîte de recherche ne se charge pas, connecte-toi en cliquant',
      new_signups: '[AI_TRANSLATION]Nouvelles inscriptions',
      heading_for: '[AI_TRANSLATION]pour',
      heading_libraries: '[AI_TRANSLATION]Bibliothèques  ',
      educational_equity: '[AI_TRANSLATION]Équité Éducative',
      power_of_play: '[AI_TRANSLATION]Pouvoir du jeu',
      library_card: '[AI_TRANSLATION]Numéro de Carte de Bibliothèque  ',
      library_signup_promotion: "[AI_TRANSLATION]Inscris-toi pour sauvegarder ta progression et continuer là où tu t'es arrêté sur CodeCombat !!",
      welcome_dashboard: '[AI_TRANSLATION]Bienvenue sur ton tableau de bord',
      total_licenses_used: '[AI_TRANSLATION]Licences totales utilisées',
      from_launch_date: '[AI_TRANSLATION]à partir de la date de lancement',
      renewal_date: '[AI_TRANSLATION]Date de renouvellement',
      access_old_dashboard: "[AI_TRANSLATION]Si tu veux accéder à l'ancien tableau de bord, visite",
      //    loading_from: "loading data from",
      user_activities: "[AI_TRANSLATION]Activités de l'utilisateur",
      total_users: '[AI_TRANSLATION]Utilisateurs totaux',
      lines_of_code_written: '[AI_TRANSLATION]Lignes de code écrites',
      hours_spent: '[AI_TRANSLATION]Heures passées',
      time_spent: '[AI_TRANSLATION]Temps passé (en minutes)',
      new_users: '[AI_TRANSLATION]Nouveaux utilisateurs',
      age_demographics: '[AI_TRANSLATION]Démographie par âge',
      levels_completed: '[AI_TRANSLATION]Niveaux Terminés  ',
      adjust_dates_explore: "[AI_TRANSLATION]Ajuste les dates ci-dessous pour explorer les tendances d'utilisation des donateurs au fil du temps.",
    },

    related_accounts: {
      subtitle: '[AI_TRANSLATION]Ajoute des connexions entre différents comptes CodeCombat pour pouvoir basculer rapidement entre eux. Par exemple, en tant que parent, tu pourrais passer à la vue CodeCombat de tes enfants. Ou, en tant que professeur, tu pourrais ajouter un compte élève test pour toi-même afin de voir ce que voient tes élèves.',
      wrong_account: "[AI_TRANSLATION]Connectez-vous s'il vous plaît au compte correct pour confirmer la liaison du compte. Connectez-vous au compte et ouvrez de nouveau le lien depuis l'email.",
      link_account: '[AI_TRANSLATION]Lie ton compte à',
      link_successful_redirect: '[AI_TRANSLATION]Compte lié avec succès, redirection en cours',
      add_related_user: '[AI_TRANSLATION]Ajouter un utilisateur lié',
      adding: '[AI_TRANSLATION]Ajout',
      removing: '[AI_TRANSLATION]Enlèvement',
      added: '[AI_TRANSLATION]Compte ajouté',
      related_email: '[AI_TRANSLATION]Email utilisateur associé',
      relation: '[AI_TRANSLATION]Relation',
      bi_directional: '[AI_TRANSLATION]Bidirectionnel',
      account_exists: '[AI_TRANSLATION]Le compte existe',
      link_using_email: "[AI_TRANSLATION]Lier le compte en utilisant l'email de confirmation",
      link_using_email_blurb: "[AI_TRANSLATION]L'utilisateur recevra un mail à __email__. Veuillez demander à l'utilisateur de confirmer la liaison en cliquant sur le lien présent dans l'email.",
      account_not_exist: "[AI_TRANSLATION]Compte n'existe pas",
      account_type: '[AI_TRANSLATION]Type de compte',
      create_account_and_email: '[AI_TRANSLATION]Crée un compte et envoie un e-mail pour le lier',
      authenticate: '[AI_TRANSLATION]Authentifier',
      invite: '[AI_TRANSLATION]Inviter',
      auth_using_pass: '[AI_TRANSLATION]Authentifier en utilisant __email__ mot de passe',
      related_users: '[AI_TRANSLATION]Utilisateurs associés',
      no_related_users: '[AI_TRANSLATION]Aucun utilisateur associé pour le moment',
      send_verify_email: "[AI_TRANSLATION]Envoyer l'email de vérification",
      verified: '[AI_TRANSLATION]Vérifié',
      switch: '[AI_TRANSLATION]Interrupteur',
      title: '[AI_TRANSLATION]Comptes associés',
      bi_directional_help_text: "[AI_TRANSLATION]Autoriser l'utilisateur ajouté à basculer sur ton compte ?\n",
    },

    modal_free_class: {
      paragraph_1: "[AI_TRANSLATION]Merci d'avoir choisi CodeCombat.",
      paragraph_2: "[AI_TRANSLATION]Notre équipe est impatiente de vous contacter pour programmer un cours d'essai gratuit pour votre enfant.",
      paragraph_3: "[AI_TRANSLATION]Veuillez fournir vos coordonnées et l'un de nos conseillers pédagogiques vous appellera pour recueillir des informations sur l'étudiant, identifier un enseignant en fonction du style d'apprentissage préféré de votre enfant et planifier le cours d'essai.",
      //    name: "Name",
      phone_number: '[AI_TRANSLATION]Numéro de téléphone',
      available: '[AI_TRANSLATION]Es-tu disponible pour parler maintenant ?',
      //    yes: "Yes",
      no: '[AI_TRANSLATION]Non',
      preferred_time: '[AI_TRANSLATION]Temps préféré pour un appel si nous ne pouvons pas nous connecter maintenant',
      anytime: "[AI_TRANSLATION]N'importe quand",
      morning: '[AI_TRANSLATION]Matin (8h - 12h)',
      afternoon: '[AI_TRANSLATION]Après-midi (12H - 16H)',
      evening: '[AI_TRANSLATION]Soirée (16h - 20h)',
      time_zone: '[AI_TRANSLATION]Ton fuseau horaire',
      //    email: "Email",
    },

    mobile_landing: {
      subtitle: "[AI_TRANSLATION]Accède gratuitement à la méthode la plus engageante pour enseigner l'informatique",
      you_re_set: '[AI_TRANSLATION]TU ES PRÊT !',
      done_blurb: "[AI_TRANSLATION]Vérifie tes emails pour les instructions sur comment accéder à ton compte enseignant. Pour une meilleure expérience, nous suggérons d'utiliser un appareil avec un clavier externe et un écran plus grand.",
      step_email: '[AI_TRANSLATION]`STEP 1`',
      step_name: '[AI_TRANSLATION]`STEP 2`',
      step_done: '[AI_TRANSLATION]TERMINÉ',
      video_title: '[AI_TRANSLATION]JETTE UN ŒIL ICI  ',
      email_confirm: "[AI_TRANSLATION]L'adresse e-mail \"__email__\" est déjà enregistrée. Veux-tu te connecter ?",
    },

    roblox_landing: {
      meta_title: '[AI_TRANSLATION]Mondes de CodeCombat sur Roblox : Joue, Code et Crée  ',
      headline: '[AI_TRANSLATION]Donner à chaque joueur le pouvoir de devenir créateur!',
      subhead: '[AI_TRANSLATION]Découvre la façon la plus facile et plaisante de coder et de créer tes propres jeux Roblox',
      join_the_beta: '[AI_TRANSLATION]Rejoins la Beta',
      //    sign_up: "Sign Up",
      box_play_subhead: '[AI_TRANSLATION]Joue',
      box_code_subhead: '[AI_TRANSLATION]Code',
      box_create_subhead: '[AI_TRANSLATION]Créer',
      box_headline: '[AI_TRANSLATION]Joue, code et crée sur Roblox  ',
      box_play_blurb_teacher: '[AI_TRANSLATION]En partenariat avec Roblox Education, nous associons notre approche de codage sous forme de jeu avec la puissance créative et sociale de la plateforme Roblox pour créer une nouvelle expérience qui enseigne le codage et le développement de jeux dans le jeu.',
      box_code_blurb_teacher: "[AI_TRANSLATION]L'expérience sera personnalisée et différenciée, offrant une pratique intuitive structurée et non structurée qui permet au joueur d'apprendre comme il le souhaite, tout en s'alignant sur les normes informatiques CSTA et ISTE.",
      box_create_blurb_teacher: "[AI_TRANSLATION]Cette expérience de jeu captivante fournira l'instruction fondamentale nécessaire pour faire passer les joueurs de zéro connaissance en codage à la publication de jeux complets sur Roblox. Notre Creative Mode permet aux joueurs de construire en jouant, sans avoir à changer de mode pour passer à l'IDE complet de Roblox Studio sur desktop.",
      box_play_blurb_player: "[AI_TRANSLATION]Explore l'expérience immersive en 3D de CodeCombat Worlds. Programme tes animaux de compagnie et aventure-toi dans un univers de créativité et d'expériences partagées avec des amis.",
      box_code_blurb_player: "[AI_TRANSLATION]Apprends à coder en Lua, du débutant à l'avancé. Utilise le code pour explorer, rassembler des ressources, construire et découvrir ton chemin vers la gloire.",
      box_create_blurb_player: '[AI_TRANSLATION]Pas de Roblox Studio ? Pas de problème. Code en mode Créatif pour créer des jeux Roblox complets à partager avec tes amis.',
      box_play_blurb_parent: "[AI_TRANSLATION]Grâce à notre approche d'apprentissage basée sur le jeu éprouvée, nous engageons les jeunes apprenants par le jeu, tout en enseignant le codage et le développement de jeux.",
      box_code_blurb_parent: "[AI_TRANSLATION]Dès le début de leur aventure, l'expérience de codage est personnalisée et différenciée, offrant une pratique intuitive et structurée (ou non) qui permet à votre enfant d'apprendre comme il le souhaite.",
      box_create_blurb_parent: "[AI_TRANSLATION]Beaucoup d'enfants veulent créer des jeux mais ne savent pas par où commencer. Cette expérience de jeu engageante fournira l'instruction de base nécessaire pour faire passer les joueurs de zéro connaissance en codage à la publication de jeux complets sur Roblox.",
      box_play_blurb_partner: '[AI_TRANSLATION]Engage les jeunes apprenants avec une expérience Roblox de nouvelle génération. Avec le soutien de Roblox Education, nous combinons notre approche de codage prouvée en jeu avec le pouvoir créatif et social de la plateforme Roblox pour créer une nouvelle expérience Roblox qui enseigne le codage et le développement de jeux directement dans le jeu.',
      box_code_blurb_partner: "[AI_TRANSLATION]L'expérience sera personnalisée et différenciée, offrant une pratique intuitive structurée et non structurée qui permet au joueur d'apprendre comme il le souhaite. Nous rendons l'enseignement de la programmation réelle plus facile que jamais pour vos élèves, que ce soit en auto-rythme ou sous la direction d'un instructeur.",
      box_create_blurb_partner: '[AI_TRANSLATION]Au lieu de construire un programme indépendant lié à Roblox Studio, profite de notre mode Créatif en jeu et ses instructions guidées pour amener facilement tes élèves de zéro expérience en codage à la publication de jeux Roblox complets.',
      role_teacher: '[AI_TRANSLATION]Prof',
      role_player: '[AI_TRANSLATION]Joueur',
      //    role_parent: "Parent",
      role_partner: '[AI_TRANSLATION]Partenaire',
      select_role: '[AI_TRANSLATION]Sélectionne ton rôle',
      question_1: '[AI_TRANSLATION]Ai-je besoin de connaître Lua ou Roblox Studio ?',
      answer_1: '[AI_TRANSLATION]Non. Cette expérience permettra à tout le monde de jouer, coder et créer dès le début de leur aventure, sans aucune expérience en codage.',
      question_2: '[AI_TRANSLATION]Puis-je créer mes propres jeux ?',
      answer_2: '[AI_TRANSLATION]Oui. Le développement de jeux est au cœur de cette expérience et après avoir terminé les niveaux d’apprentissage, tu auras la possibilité de créer ton propre jeu.',
      question_3: '[AI_TRANSLATION]Mes créations seront-elles disponibles sur Roblox ?',
      answer_3: '[AI_TRANSLATION]Oui. Tout ce que tu crées dans cette expérience, tu pourras l’importer dans Roblox Studio et publier sur la plateforme pour que tout le monde puisse y jouer.',
      bottom_blurb_parent: '[AI_TRANSLATION]Pas besoin d’attendre - __sign-up__ pour nos cours en ligne en direct pour que ton enfant commence à coder dès aujourd’hui ! Qu’ils commencent avec CodeCombat web pour être les premiers à accéder à l’expérience CodeCombat Worlds Roblox.',
      bottom_blurb_sign_up: '[AI_TRANSLATION]Inscris-toi',
      bottom_blurb_partner: "[AI_TRANSLATION]Veux-tu utiliser la nouvelle expérience CodeCombat Worlds sur Roblox pour ton entreprise éducative, ton initiative à impact social ou une opportunité de distribution internationale ? __reach-out__ pour discuter d'un partenariat dès aujourd'hui.",
      bottom_blurb_reach_out: '[AI_TRANSLATION]Tends la main',
      boxes_title: '[AI_TRANSLATION]Joue, code et crée sur Roblox  ',
      login_message: '[AI_TRANSLATION]Tu dois te connecter avant de lier ton compte à Roblox.',
      connect_button_header: '[AI_TRANSLATION]Récompenses de liaison de compte  ',
      connect_button_linker_badge: '[AI_TRANSLATION]Badge de Lien',
      connect_button_accounts_linked: '[AI_TRANSLATION]Comptes liés',
      connect_button_pet_chroma: '[AI_TRANSLATION]Chroma de familier',
      connect_button_exclusive_pet: '[AI_TRANSLATION]Animal exclusif',
      connect_button_blurb: '[AI_TRANSLATION]Lie ton compte CodeCombat et Roblox pour une expérience fluide !',
      connect_button_list_item_1: '[AI_TRANSLATION]Gérer les abonnements',
      connect_button_list_item_2: '[AI_TRANSLATION]Déverrouille du contenu supplémentaire',
      connect_button_list_item_3: '[AI_TRANSLATION]Suivre les progrès',
      connect_button_list_item_4: '[AI_TRANSLATION]Reçois des récompenses exclusives',
      connect_button_list_item_5: '[AI_TRANSLATION]Accéder aux ressources pédagogiques',
      connect_button_list_item_6: '[AI_TRANSLATION]Accès au tableau de bord des parents et des professeurs',
      connect_button_list_item_7: "[AI_TRANSLATION]Déverrouille les fonctionnalités d'IA générative",
      connect_button_list_item_8: '[AI_TRANSLATION]Publication et export en mode créatif',
      connect_button_connected_blurb: '[AI_TRANSLATION]Félicitations, tu as lié tes comptes ! Invite tes amis pour atteindre les objectifs de la communauté de liens.',
      connect_button_not_connected_blurb: '[AI_TRANSLATION]Plus les gens lient leurs comptes, plus tu recevras de récompenses !\n',
      faq_bottom: "[AI_TRANSLATION]Voir plus de <a href=\"https://codecombat.zendesk.com/hc/en-us/categories/18084251471383-CodeCombat-Worlds-Roblox-\" target=\"_blank\">questions fréquemment posées dans notre centre d'aide</a>. <br />Si tu as d'autres questions, <a href=\"mailto:support@codecombat.com\">Contacte-nous</a>.  ",
      modal_title: '[AI_TRANSLATION]Mondes de CodeCombat<br> Maintenant en Direct sur Roblox !  ',
      modal_play_now: '[AI_TRANSLATION]JOUER MAINTENANT !',
      modal_button_link_roblox_account: '[AI_TRANSLATION]Lien Compte Roblox',
      age_restriction: '[AI_TRANSLATION]Tu dois avoir 13 ans ou plus pour lier ton compte Roblox.',
    },

    ai: {
      prompt_level_chat_1: '[AI_TRANSLATION]Que signifie cette erreur ?',
      prompt_level_chat_2: '[AI_TRANSLATION]Veuillez expliquer cette erreur.',
      prompt_level_chat_3: "[AI_TRANSLATION]Qu'est-ce qui ne va pas?",
      prompt_level_chat_4: '[AI_TRANSLATION]Veuillez nous aider à expliquer cela.',
      prompt_level_chat_5: '[AI_TRANSLATION]Comment puis-je le réparer ?',
      prompt_level_chat_6: "[AI_TRANSLATION]Aide, s'il te plaît.",
      prompt_level_chat_7: '[AI_TRANSLATION]Que dois-je faire ?',
      prompt_level_chat_8: "[AI_TRANSLATION]Qu'est-ce que cela signifie ?",
      prompt_level_chat_9: '[AI_TRANSLATION]Veuillez expliquer.',
      prompt_level_chat_10: "[AI_TRANSLATION]C'est quoi cette erreur ?",
      prompt_level_chat_11: '[AI_TRANSLATION]Quel est le problème ?',
      prompt_level_chat_12: '[AI_TRANSLATION]???',
      prompt_level_chat_13: "[AI_TRANSLATION]Cher IA, je t'implore, explique-moi mon erreur, en vers.",
      prompt_level_chat_hint_1: '[AI_TRANSLATION]Puis-je obtenir un indice ?',
      prompt_level_chat_hint_2: '[AI_TRANSLATION]Quelle est la prochaine étape pour moi?',
      prompt_level_chat_hint_3: "[AI_TRANSLATION]Aidez-moi avec la prochaine partie de mon code s'il vous plaît.",
      prompt_level_chat_hint_4: "[AI_TRANSLATION]Un indice de codage, s'il te plaît.",
      prompt_level_chat_hint_5: "[AI_TRANSLATION]J'ai besoin d'un indice pour la prochaine étape.",
      hackstack_promotion: "[AI_TRANSLATION]Libère tout le potentiel de l'IA générative",
      try_it_free: '[AI_TRANSLATION]Essaie gratuitement',
      hackstack_promotion_blurb: "[AI_TRANSLATION]Nouveau dans l'IA ? Explore <b>CodeCombat AI HackStack</b> – la voie la plus simple vers l'alphabétisation en IA. Déverrouille le potentiel de ChatGPT-4, Claude, Stable Diffusion, et DALL-E. Cet outil innovant offre une formation AI pratique, rendant la création sans effort.",
      generate: '[AI_TRANSLATION]Générer',
      games: '[AI_TRANSLATION]Jeux',
      art: '[AI_TRANSLATION]Art',
      websites: '[AI_TRANSLATION]Sites Web',
      code_more: '[AI_TRANSLATION]Code et plus encore',
      ideal_endeavour: "[AI_TRANSLATION]C'est le compagnon idéal pour n'importe quelle aventure.  ",
      //    ai_made_ss: "AI Made Simple & Safe -- Start Today!",
      //    aiss_body: "Built as the simplest path to AI literacy, this tool empowers learners to harness top LLMs with hands-on AI training, making creation easy—whether it’s games, art, writing, code, or more. Together, we help learners safely bring their ideas to life across any subject.",
      //    learn_more: "Learn More!",
    },

    user_credits: {
      level_chat_left_in_duration: '[AI_TRANSLATION]__credits__ Requêtes AI Bot restantes pour le __duration_key__',
      level_chat_left_in_duration_multiple: '[AI_TRANSLATION]__credits__ Requêtes AI Bot restantes pour __duration_amount__ __duration_key__',
      level_chat_no_credits_left_duration: '[AI_TRANSLATION]Plus de requêtes du bot AI disponibles pour le __duration_key__',
      level_chat_no_credits_left_duration_multiple: '[AI_TRANSLATION]Plus de requêtes du bot AI disponibles pour __duration_amount__ __duration_key__',
      level_chat_no_credits_left: '[AI_TRANSLATION]Plus de requêtes du bot AI disponibles',
      //    level_chat_duration_hour: "hour",
      //    level_chat_duration_day: "day",
      //    level_chat_duration_week: "week",
      //    level_chat_duration_month: "month",
    },

    home_v3: {
      mission_title: '[AI_TRANSLATION]Rejoins-nous dans notre mission pour rendre le codage et l’IA accessibles à tous.',
      mission_supporting_text: "[AI_TRANSLATION]On s'engage à fournir des solutions éducatives de haute qualité qui permettent à chacun de réaliser son potentiel et de contribuer à un avenir meilleur.",
      stat_card_1_text: '[AI_TRANSLATION]20 Millions',
      stat_card_1_description: '[AI_TRANSLATION]Étudiants engagés',
      stat_card_2_text: '[AI_TRANSLATION]1 milliard',
      //    stat_card_2_description: "Lines of Code",
      stat_card_3_text: '[AI_TRANSLATION]320 000',
      stat_card_3_description: '[AI_TRANSLATION]Enseignants soutenus',
      stat_card_4_text: '[AI_TRANSLATION]75 000',
      stat_card_4_description: '[AI_TRANSLATION]Écoles atteintes',
      stat_card_5_text: '[AI_TRANSLATION] 190+',
      //    stat_card_5_description: "Countries",
      stat_card_6_text: '[AI_TRANSLATION]5,2 Millions',
      stat_card_6_description: "[AI_TRANSLATION]Joueurs d'ESports",
      learn_to_code: "[AI_TRANSLATION]Apprends à coder et à utiliser l'IA, grâce au pouvoir du jeu.",
      innovative_play_experiences: "[AI_TRANSLATION]On crée des expériences de jeu innovantes pour rendre l'informatique engageante et accessible à tous.",
      sign_up_today: "[AI_TRANSLATION]Inscris-toi aujourd'hui pour jouer gratuitement et explorer nos jeux et ressources.  ",
      im_an_educator: '[AI_TRANSLATION]Je suis Éducateur.',
      im_a_parent: '[AI_TRANSLATION]Je suis Parent.',
      im_a_student: '[AI_TRANSLATION]Je suis Étudiant.',
      programming_languages: '[AI_TRANSLATION]Langages de Programmation & Outils AI',
      engaging_play_experiences: '[AI_TRANSLATION]Expériences de jeu captivantes',
      for_younger_learners: '[AI_TRANSLATION]Pour les jeunes apprenants',
      your_turnkey_solutions: '[AI_TRANSLATION]Tes solutions clés en main',
      trends_insights: '[AI_TRANSLATION]Tendances & Insights\n',
      //    awards_partners: "Awards & Partners",
      faq_visit_help_center: "[AI_TRANSLATION]Pour des réponses aux questions fréquemment posées, rends-toi sur notre **centre d'aide**.",
      //    contact_us: "Contact Us",
      for_further_questions: "[AI_TRANSLATION]Pour d'autres questions",
      education_partner: '[AI_TRANSLATION]Partenaire[NEWLINE]Éducation',
      official_member: '[AI_TRANSLATION]Membre officiel[NEWLINE]',
      best_creativity_tool_for_students: '[AI_TRANSLATION]Meilleur Outil de [NEWLINE]Créativité pour les Étudiants',
      official_partner: '[AI_TRANSLATION]Partenaire officiel[NEWLINE]',
      hour_of_code_activity_partner: "[AI_TRANSLATION]Heure du Code[NEWLINE]Partenaire d'activité",
      top_pick_for_learning: '[AI_TRANSLATION]Meilleur choix pour[NEWLINE]apprendre',
      //    testimonals_1_title: "“One thing I am able to do now, that I could not do before, is actually believe I can code.”",
      testimonals_1_name: '[AI_TRANSLATION]Élève du Collège de Crête Montagneuse',
      testimonals_2_title: "[AI_TRANSLATION]\"Nomme n'importe quel programme en ligne, je l'ai essayé. Aucun d'eux ne se compare à CodeCombat & Ozaria. Tous les profs qui veulent que leurs élèves apprennent à coder... commencez ici !\"",
      testimonals_2_name: '[AI_TRANSLATION]Scott Baily, Bobby Duke Middle School',
      testimonals_3_title: "[AI_TRANSLATION]\"J'ai toujours eu l'aspiration de concevoir des jeux vidéo et d'apprendre à coder... cela me donne un excellent point de départ.\"",
      testimonals_3_name: '[AI_TRANSLATION]Joey, 10e année',
      testimonals_4_title: "[AI_TRANSLATION]\"Ce que j'aime le plus dans CodeCombat, c'est que cela ne simplifie pas le codage. Les étudiants apprennent à écrire du code réel, tout en s'amusant.\"",
      testimonals_4_name: '[AI_TRANSLATION]Sandra Ahlstrom, Enseignante, District scolaire du comté de Sheridan #2',
      carousel_1_title: '[AI_TRANSLATION]Apprentissage basé sur le[NEWLINE]jeu',
      carousel_1_text: "[AI_TRANSLATION]Avec notre approche unique, les étudiants adoptent l'apprentissage tout en jouant et en écrivant du code dès le début de leur aventure, favorisant l'apprentissage actif et une mentalité de croissance.",
      carousel_2_title: '[AI_TRANSLATION]Codage Basé sur le Texte[NEWLINE]',
      carousel_2_text: '[AI_TRANSLATION]Notre moteur de code et interpréteur personnalisé est conçu pour les débutants, enseignant les véritables langages de programmation Python, JavaScript et C++ en termes simples et adaptés aux débutants.',
      carousel_3_title: '[AI_TRANSLATION]Évaluations basées sur le projet[NEWLINE]',
      carousel_3_text: "[AI_TRANSLATION]Ces projets sont une opportunité pour les élèves de coder leurs propres jeux partageables. Nous fournissons des rubriques d'évaluation pour que tu puisses utiliser les projets Capstone comme tes évaluations sommatives principales.",
      carousel_4_title: '[AI_TRANSLATION]AI[NEWLINE]Acceleration',
      carousel_4_text: "[AI_TRANSLATION]Nous apprenons aux étudiants comment utiliser l'IA pour accélérer l'apprentissage et améliorer leurs compétences en codage. Cette combinaison puissante libère le potentiel créatif à tous les niveaux de compétence.",
      carousel_5_title: '[AI_TRANSLATION]Autonomisation[NEWLINE]des Enseignants',
      carousel_5_text: '[AI_TRANSLATION]Nos solutions de classe sont construites avec tout le soutien et les ressources dont tout éducateur aurait besoin pour mettre en œuvre le programme et obtenir des résultats positifs.',
      carousel_6_title: '[AI_TRANSLATION]Élève[NEWLINE]Impact',
      carousel_6_text: "[AI_TRANSLATION]Nos produits ont aidé plus de 20 millions d'élèves à aimer apprendre l'informatique, en leur apprenant à être des apprenants critiques, confiants et créatifs. Nous engageons tous les élèves, quel que soit leur niveau d’expérience, en les aidant à voir le chemin vers le succès en informatique.",
      engaging_boxes_1_title: '[AI_TRANSLATION]Salle de classe Ozaria',
      engaging_boxes_1_text: "[AI_TRANSLATION]Une aventure narrative de codage qui établit les bases de l'informatique.",
      engaging_boxes_2_title: '[AI_TRANSLATION]Salle de Classe CodeCombat  ',
      engaging_boxes_2_text: "[AI_TRANSLATION]Un programme complet de CS qui part des concepts de base jusqu'au développement web, de jeux et **[https://codecombat.com/apcsp]AP CSP**.",
      engaging_boxes_3_title: '[AI_TRANSLATION]Mondes de CodeCombat sur Roblox  ',
      engaging_boxes_3_text: "[AI_TRANSLATION]En partenariat avec Roblox Education, cette expérience activée par l'IA supercharge les compétences de codage des étudiants et offre une plateforme réelle pour créer des jeux et des expériences incroyables.",
      engaging_boxes_4_title: '[AI_TRANSLATION]Ligue Esports de CodeCombat IA  ',
      engaging_boxes_4_text: '[AI_TRANSLATION]Une plateforme de esports de codage compétitif épique qui encourage la programmation créative dans un environnement basé sur le jeu.',
      engaging_boxes_5_title: '[AI_TRANSLATION]CodeCombat IA HackStack  ',
      engaging_boxes_5_text: "[AI_TRANSLATION]Le premier outil compagnon IA génératif spécialement conçu pour ceux qui découvrent l'IA. Alliant simplicité et puissance, la plateforme accélère les capacités des étudiants et libère leur potentiel créatif.",
      engaging_boxes_6_title: '[AI_TRANSLATION]Accueil CodeCombat  ',
      engaging_boxes_6_text: "[AI_TRANSLATION]Avec accès à plus de 530 niveaux et des fonctionnalités exclusives comme les animaux de compagnie, des objets réservés aux abonnés premium, et des héros, ton enfant peut se plonger totalement dans l'univers du codage. Ils peuvent même concevoir des jeux pour défier leurs amis, créer des sites web et des applications à partager.",
      young_learners_1_title: '[AI_TRANSLATION]Junior CodeCombat  ',
      young_learners_1_text: "[AI_TRANSLATION]Notre programme phare pour les élèves du primaire (K-5) propose une progression de niveaux d'apprentissage qui enseignent les concepts de codage de base à un rythme plus lent, spécialement conçu pour les élèves du primaire.",
      young_learners_1_linkText: '[AI_TRANSLATION]Inscris-toi pour accéder à la version bêta',
      young_learners_2_title: '[AI_TRANSLATION]AI Junior',
      young_learners_2_text: '[AI_TRANSLATION]Présente une IA générative multimodale sur une plateforme simple et intuitive, conçue spécifiquement pour les élèves de la maternelle à la cinquième année.',
      young_learners_2_linkText: '[AI_TRANSLATION]Inscris-toi pour accéder à la version bêta',
      solutions_1_title: '[AI_TRANSLATION]Développement Professionnel',
      solutions_1_text: "[AI_TRANSLATION]Conçu pour donner à tous les enseignants les compétences, connaissances et confiance nécessaires pour enseigner efficacement l'informatique.",
      solutions_1_middleText: "[AI_TRANSLATION]Gagne jusqu'à 6 crédits de deuxième cycle.",
      solutions_1_linkText: '[AI_TRANSLATION]Essaie maintenant',
      solutions_2_title: "[AI_TRANSLATION]Préparations à l'examen AP CSP",
      solutions_2_text: "[AI_TRANSLATION]Nous sommes reconnus par le College Board comme un fournisseur accrédité de programmes et de développement professionnel pour les AP® Computer Science Principles (AP CSP). Notre programme AP CSP fournit des outils basés sur le jeu et prêts à l'emploi pour préparer les élèves à l'examen AP.",
      solutions_2_linkText: '[AI_TRANSLATION]Essaie maintenant',
      solutions_3_title: '[AI_TRANSLATION]Sources de subventions et financement',
      solutions_3_text: "[AI_TRANSLATION]Nous comprenons les obstacles de financement que rencontrent les écoles et nous sommes passionnés par l'idée d'aider à surmonter ces obstacles. Consultez notre guide complet sur le financement par subventions ou parlez-en à notre équipe pour en savoir plus.",
      solutions_4_title: '[AI_TRANSLATION]Solutions au Niveau du District',
      solutions_4_text: "[AI_TRANSLATION]Nos solutions innovantes ont aidé des districts à travers le pays à étendre ou démarrer leurs programmes d'informatique. Conçu avec les retours de notre communauté de plus de 320 000 éducateurs, notre solution complète offre un programme réactif et flexible qui répond aux besoins de tous les étudiants et enseignants. C’est facile à mettre en œuvre et à étendre avec notre équipe fournissant la formation et le soutien dont vos enseignants ont besoin.  ",
      solutions_5_title: '[AI_TRANSLATION]Cours en Ligne en Direct',
      solutions_5_text: "[AI_TRANSLATION]Nos cours en ligne de codage combinent la puissance du jeu et de l'instruction personnalisée pour une expérience que votre enfant adorera. De la programmation et de la publication de leurs propres jeux Roblox à la création d'un site web pour une nouvelle entreprise, votre enfant explorera tout ce qui est possible avec l'IA et le codage.\n",
      solutions_6_title: '[AI_TRANSLATION]CodeQuest',
      solutions_6_text: '[AI_TRANSLATION]Rejoins-nous pour une expérience éducative immersive unique en son genre, conçue pour inspirer et encourager la prochaine génération d’innovateurs en informatique. Cette opportunité rare réunit des étudiants du monde entier pour participer à une série de hackathons de codage, apprendre de conférenciers notables et visiter les meilleures universités et organisations technologiques.',
      solutions_6_linkText: '[AI_TRANSLATION]Découvre Plus',
      solutions_7_title: '[AI_TRANSLATION]Solutions de Partenariat',
      solutions_7_text: '[AI_TRANSLATION]Rejoins notre mission pour rendre le codage accessible et captivant pour tous en devenant un partenaire de valeur. Nos structures de partenariat flexibles incluent des entreprises éducatives, des sponsors d’esports, des distributeurs internationaux et des organisations d’impact social. Les partenaires ont accès à nos programmes faciles à utiliser, des ressources de mise en œuvre et des options de formation pour une expérience réussie et agréable.',
      solutions_8_title: '[AI_TRANSLATION]Solutions de Bibliothèque  ',
      solutions_8_text: "[AI_TRANSLATION]En tant que ressource numérique entièrement auto-rythmée et auto-dirigée, CodeCombat est la meilleure intégration pour les bibliothèques qui veulent permettre à leurs membres de tous âges d'apprendre à coder. Notre plateforme offre tout ce dont les apprenants ont besoin pour vivre une éducation au codage de haut niveau à travers un programme basé sur le jeu, particulièrement excitant. Parfait pour les débutants jusqu'à ceux qui veulent maîtriser les concepts de codage de niveau universitaire.",
      learn_more_text: '[AI_TRANSLATION]Découvre Plus',
      best_homeschool_curriculum: '[AI_TRANSLATION]Meilleur Programme Scolaire [NEWLINE]à Domicile',
      sign_up_free: '[AI_TRANSLATION]Inscription gratuite',
      try_it_now: '[AI_TRANSLATION]Essaie maintenant',
      //    junior_modal_header: "Try Our New K-5 Curriculum Today!",
      //    junior_modal_body: "Perfect for K-5 classrooms, this new curriculum features real coding with icons, drag-and-drop blocks, parallel blocks with text, or purely text-based options. Plus, it’s fully accessible on tablets making it easy to support all learners.",
      //    hs_modal_header: "Unlock Free AI Access This Summer",
      //    hs_modal_body: "Discover how educators innovate with our AI -- watch the quick demo! This summer, explore Claude, DALL-E, Stable Diffusion, and more. Book a brief meeting by August 15 to claim your free 90-day AI educator license -- We'll handle the setup so you can dive right in.",
      //    get_started: "Get Started!",
    },

    schools_page: {
      meta_title: "[AI_TRANSLATION]CodeCombat : la solution d'informatique la plus efficace pour les écoles\n",
      most_effective_computer_science_solution: '[AI_TRANSLATION]La solution informatique la plus efficace pour les **écoles**  ',
      our_comprehensive_implementation: "[AI_TRANSLATION]Notre mise en œuvre complète permet aux enseignants d'être autonomes, engage les élèves et assure des résultats réussis.",
      start_teach_trial: "[AI_TRANSLATION]Commence à enseigner aujourd'hui avec un accès gratuit à tous les jeux et ressources pédagogiques.",
      get_my_solution: '[AI_TRANSLATION]Obtiens Ma Solution',
      flexible_standards_aligned_curriculum_title: '[AI_TRANSLATION]Un programme flexible aligné aux standards',
      flexible_standards_aligned_curriculum_text: "[AI_TRANSLATION]Notre approche par paliers couvre les fondamentaux de l'informatique jusqu'aux cours avancés et comprend **[https://codecombat.com/apcsp]le cours AP CSP approuvé par le College Board**, le développement web et de jeux. Nous créons des parcours personnalisés pour offrir une expérience d'apprentissage personnalisée qui répond aux **[https://codecombat.com/standards]normes CSTA, ISTE et Common Core State Standards**. Le programme flexible permet d'enseigner Python, JavaScript, C++, Luau et plus encore.",
      comprehensive_tools_resources_title: '[AI_TRANSLATION]Outils et ressources complets',
      comprehensive_tools_resources_text: "[AI_TRANSLATION]La ressource pour les enseignants permet à tous les éducateurs d'enseigner dès le premier jour. Accédez facilement aux plans de leçons, diapos de leçons pour les élèves, grilles d'évaluation, activités complémentaires, projets de synthèse et évaluations. Nos intégrations AI sécurisées accélèrent le potentiel des élèves et permettent aux éducateurs d'optimiser le temps de classe. Pour une pratique et une application réelles, nous proposons des compétitions de codage esport, des options de design de jeu Roblox et de design web. De plus, les enseignants peuvent contrôler le rythme des élèves avec des fonctionnalités d'assignation et de verrouillage du contenu.",
      accessible_data_insights_title: '[AI_TRANSLATION]Données et perspectives accessibles',
      accessible_data_insights_text: "[AI_TRANSLATION]On fournit aux administrateurs les informations dont ils ont besoin avec des données d'utilisation en temps réel et des rapports de progression au niveau de la classe, de l'école, du district et de l'état. Le suivi de la progression des élèves permet aux éducateurs d'identifier facilement quand une intervention est nécessaire et les évaluations intégrées avant et après les modules mesurent la compréhension des élèves.\n",
      high_quality_professional_development_title: '[AI_TRANSLATION]Développement professionnel de haute qualité',
      high_quality_professional_development_text: "[AI_TRANSLATION]**[https://csteachers.org/pd-opportunities/accredited-pd/] Approuvé par l'Association des Enseignants en Informatique (CSTA)**, le cours offre plus de 44 heures d'apprentissage en ligne, autodirigé et à la demande. Ce programme est auto-rythmé et conçu pour s'adapter à n'importe quel emploi du temps chargé. Le cours prépare toute personne, avec ou sans expérience d'enseignement, à mettre en œuvre un programme d'informatique avec succès.",
      earn_up_to_3_graduate_credits: "[AI_TRANSLATION]Gagne jusqu'à 6 crédits de deuxième cycle avec ce cours.",
      //    request_a_demo: "Request a Demo",
      maximize_your_impact: "[AI_TRANSLATION]Tous les outils pour maximiser les résultats d'apprentissage.",
      core_curriculum: '[AI_TRANSLATION]Programme de Base',
      practice_enrichment: '[AI_TRANSLATION]Entraînement & Enrichissement',
      student_acceleration_ap_csp: '[AI_TRANSLATION]Accélération des étudiants & AP CSP',
      young_learners: '[AI_TRANSLATION]Jeunes apprenants',
      funding_solutions: '[AI_TRANSLATION]Solutions de financement  ',
      support_development: '[AI_TRANSLATION]Support & Développement',
      ai_support_acceleration_title: '[AI_TRANSLATION]AI Support & Acceleration',
      ai_support_acceleration_text: "[AI_TRANSLATION]Nous utilisons l'IA pour rendre le temps d'enseignement plus efficace. CodeCombat propose maintenant une fonctionnalité de suggestions AI qui évalue le code, signale les erreurs et explique comment les corriger. Surtout, elle fournit tout le contexte nécessaire pour comprendre le \"pourquoi\", sans révéler la solution entière. Les élèves devront toujours résoudre chaque défi de codage de chaque niveau, mais vous n’aurez plus besoin d’interrompre la classe pour répondre aux besoins individuels. **Les enseignants reçoivent une allocation de 100 suggestions AI par jour** et **chaque élève reçoit 5 suggestions AI par jour**, pour s'assurer qu'ils disposent toujours du soutien nécessaire.",
      codecombat_ai_hackstack_text: "[AI_TRANSLATION]Pour ceux qui débutent en IA, nous proposons **CodeCombat AI HackStack**. Cet outil innovant enseigne non seulement aux étudiants comment utiliser l'IA mais fournit aussi un accès sécurisé à de nombreux LLMs derniers cris comme ChatGPT-4, Claude, Stable Diffusion, DALL-E et d'autres. Après une courte période en mode entraînement, les utilisateurs dévoilent tout le potentiel créatif de l'outil, permettant de passer de l'invite au code au projet publié en quelques minutes. Cette application propulsée par l'IA permet de générer des jeux, de l'art, des sites web, du code et plus encore. **Les enseignants reçoivent une allocation de 100 invites d'IA par mois** et **chaque étudiant obtient 10 invites d'IA par semaine**, pour créer plusieurs projets d'IA.",
      pathways_for_success: '[AI_TRANSLATION]Voies de Réussite',
      for_your_custom_pathway: '[AI_TRANSLATION]Pour votre parcours personnalisé',
      //    elementary_school: "Elementary School",
      codecombat_jr: '[AI_TRANSLATION]Junior CodeCombat  ',
      ai_hacksstack_jr: '[AI_TRANSLATION]AI Junior',
      codecombat_worlds: '[AI_TRANSLATION]Mondes de CodeCombat  ',
      k: '[AI_TRANSLATION]K',
      icons_block_based: '[AI_TRANSLATION]Icônes & Blocs Peut-être [Il faudrait peut-être garder Blocks-Based]',
      introduction_to_ai: "[AI_TRANSLATION]Introduction à l'IA",
      grade_1: '[AI_TRANSLATION]Niveau 1',
      simple_ai_templates: '[AI_TRANSLATION]Modèles IA simples',
      grade_2: '[AI_TRANSLATION]Niveau 2',
      complex_ai_templates: '[AI_TRANSLATION]__Complex AI Templates__',
      explorations: '[AI_TRANSLATION]Explorations',
      grade_3: '[AI_TRANSLATION]Niveau 3',
      block_based: '[AI_TRANSLATION]Basé sur des blocs',
      grade_4: '[AI_TRANSLATION]Niveau 4',
      block_based_text: '[AI_TRANSLATION]Basé sur des blocs & texte',
      grade_5: '[AI_TRANSLATION]Niveau 5',
      text: '[AI_TRANSLATION]Texte',
      our_k_5_implementation_pathway: "[AI_TRANSLATION]Notre parcours de mise en œuvre K-5 introduira deux nouvelles plateformes **conviviales pour les débutants** comprenant CodeCombat Junior, notre curriculum phare pour le niveau élémentaire qui propose une progression des niveaux d'apprentissage qui **enseigne les concepts de base du codage à un rythme plus lent**, et AI HackStack Junior, un **outil IA multimodal** qui permet aux étudiants de dessiner, écrire et concevoir leurs propres produits numériques. Cette progression graduelle permettra aux étudiants de grandir avec notre contenu immersif et d'explorer une grande variété de concepts de pensée computationnelle et de science informatique.",
      //    middle_school: "Middle School",
      high_school: '[AI_TRANSLATION]Lycée',
      ozaria: '[AI_TRANSLATION]Ozaria',
      ai_hackstack: '[AI_TRANSLATION]AI HackStack',
      ai_league: '[AI_TRANSLATION]AI League',
      grade_6: '[AI_TRANSLATION]Niveau 6',
      introduction_to_coding: '[AI_TRANSLATION]Introduction au codage',
      introduction_to_luau_coding: '[AI_TRANSLATION]Introduction au codage en Lua',
      introduction_to_coding_esports: '[AI_TRANSLATION]Introduction aux esports de codage',
      grade_7: '[AI_TRANSLATION]Niveau 7',
      loops_structures: '[AI_TRANSLATION]Boucles & Structures',
      introduction_to_creative_mode: '[AI_TRANSLATION]Introduction au mode créatif',
      ai_scenarios: '[AI_TRANSLATION]AI Scenarios',
      competitive_coding_arenas: '[AI_TRANSLATION]Arènes de Codage Compétitif',
      grade_8: '[AI_TRANSLATION]Niveau 8',
      functions_data: '[AI_TRANSLATION]Fonctions et Données',
      //    game_development: "Game Development",
      open_ended_ai_projects: '[AI_TRANSLATION]Projets IA ouverts',
      middle_school_implementation: "[AI_TRANSLATION]Notre mise en œuvre pour le collège établit une **base de concepts de codage** avec Ozaria, notre programme phare en Sciences Informatiques. Cela s'étend ensuite à plus de liberté et de choix, où les élèves **exploreront le codage et l'IA** à travers trois plateformes diversifiées. L'**éducateur et les élèves peuvent choisir** à quel point ils veulent explorer chacune de ces plateformes supplémentaires.\n",
      codecombat: '[AI_TRANSLATION]CodeCombat  ',
      ap_csp: '[AI_TRANSLATION]AP CSP',
      cs1_4_data_science_cybersecurity_exam_content: "[AI_TRANSLATION]CS1-4 [NEWLINE] Data Science [NEWLINE] Cybersecurity [NEWLINE] Contenu d'examen",
      advanced_cs: '[AI_TRANSLATION]CS avancé',
      //    cs5_6_gd1_3_wd1_2: "CS 5-6 [NEWLINE] GD 1-3 [NEWLINE] WD 1-2",
      advanced_game_development: '[AI_TRANSLATION]Développement de Jeu Avancé  ',
      advanced_ai_projects: "[AI_TRANSLATION]Projets d'IA avancés",
      global_esports_tournament: '[AI_TRANSLATION]Tournoi Esports Global',
      first_year_high_school_curriculum: "[AI_TRANSLATION]La première année de notre programme de lycée se concentre sur les **Principes AP CS**, qui incluent nos cours CodeCombat, CS1−CS4, et le contenu du programme d'examen tel que la **Science des Données** et les **Systèmes Informatiques**. L'année plus avancée permet aux étudiants d'explorer davantage nos **cours de CS avancés** et offre diverses options sur nos trois plateformes.",
      accessibility_representation_title: '[AI_TRANSLATION]Accessibilité & Représentation ',
      accessibility_representation_text: "[AI_TRANSLATION]Notre conception centrée sur les étudiants les rencontre là où ils sont et leur fournit le soutien dont ils ont besoin. Les capacités d'apprentissage en présentiel et à distance permettent aux étudiants d'apprendre n'importe où, n'importe quand. L'accessibilité clavier, la compatibilité avec les lecteurs d'écran en plein écran et le schéma de couleurs adaptés aux daltoniens permettent à tout le monde d'apprendre à coder.",
      //    accessibility_acr_prefix: "We meet WCAG 2.1 Level AA and Revised Section 508 Standards. See our",
      //    accessibility_acr_link_text: "Accessibility Compliance Report (ACR) / VPAT",
      //    accessibility_acr_suffix: "for more information.",
      privacy_security_title: '[AI_TRANSLATION]Confidentialité et Sécurité',
      //    privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent school-grade privacy regulations including COPPA, FERPA, SOPIPA, California AB 1584, CalOPPA, Fair Information Practices, CAN-SPAM, as well as GDPR. All data is stored securely on Amazon Web Services in the US. our AI integrations have guardrails to protect Personal Identifiable Information and restrict sensitive content. Project sharing is controlled and peer-to-peer communication is restricted. Data Processing Agreements are available, visit **https://codecombat.com/privacy** for more information.",
      contact_our_team: '[AI_TRANSLATION]Contacte notre équipe',
      for_turnkey_solutions: '[AI_TRANSLATION]Pour ta solution clé en main',
      //    testimonials_1_quote: "“Let me make this clear first. I recommend your product because it is the best programming teaching tool currently on Earth.”",
      testimonials_1_name: '[AI_TRANSLATION]Seth Reichelson',
      testimonials_1_title: '[AI_TRANSLATION]Prof de CS AP, Lycée Lake Brantley. Lauréat de la Maison Blanche Champion du Changement',
      //    testimonials_2_quote: "“[Ozaria] is a full curriculum for computer science education, it’s super impressive, very extensive [...] It’s got everything you need [...] I don't know that we've seen anything with this much extra stuff to help you teach it well.”",
      testimonials_2_name: '[AI_TRANSLATION]Tanner Higgin',
      testimonials_2_title: "[AI_TRANSLATION]Directeur Éditorial - Contenu d'apprentissage, Common Sense Education",
      testimonials_2_full_review_text: '[AI_TRANSLATION]Revue complète ici',
      //    testimonials_3_quote: "“CodeCombat was one of the easiest to implement programs we’ve piloted and student engagement was extremely high. The way the content is designed, scaffolds perfectly and allows students to quickly move into high level programming skills far beyond anything we could have hoped for.”",
      testimonials_3_name: '[AI_TRANSLATION]Steve Kong',
      testimonials_3_title: '[AI_TRANSLATION]Spécialiste des Services Pédagogiques, Riverside Unified School District',
      //    testimonials_4_quote: "“One thing I am able to do now that I could not do before is actually believe I can code.”",
      //    testimonials_4_name: "",
      testimonials_4_title: '[AI_TRANSLATION]Élève du Collège de Crête Montagneuse',
      //    testimonials_5_quote: "“CodeCombat has transformed how I teach coding...I utilize the great teacher resources including Curriculum Guides, Project Guides, and Solutions. Using CodeCombat has helped me to teach fairly advanced concepts in a way the students enjoy and understand. What I love the most about CodeCombat is that it does not simplify coding. The students are learning to write actual code, yet doing it in such a way that they are having fun.”",
      testimonials_5_name: '[AI_TRANSLATION]Sandra Ahlstrom',
      testimonials_5_title: '[AI_TRANSLATION]Enseignant, Sheridan County School District #2',
      faq_1_question: '[AI_TRANSLATION]Ce que tu dois savoir sur les examens de certification et AP CSP',
      faq_1_answer: "[AI_TRANSLATION]Les programmes d'éducation technique et professionnelle (CTE) aux États-Unis visent à équiper les élèves avec des compétences valorisées par l'industrie et peuvent mener à une école de métiers ou une éducation universitaire. Exigés par les lois étatiques et fédérales, les programmes CTE doivent offrir aux étudiants des crédits post-diplôme, des certifications industrielles ou des heures de stage. Alors que certains domaines, comme la cybersécurité, offrent des examens de certification valorisés, d'autres comme l'ingénierie logicielle prioritisent les diplômes de quatre ans par rapport à ces examens. Cependant, réussir l'examen AP Computer Science Principles sert de voie reconnue pour obtenir des crédits post-secondaires, permettant aux étudiants de contourner les exigences coûteuses et chronophages du collège. Pour aider à préparer les étudiants, CodeCombat propose un **[https://codecombat.com/apcsp]cours AP CSP**, approuvé par le College Board.  ",
      faq_2_question: "[AI_TRANSLATION]Comment nous utilisons l'IA pour soutenir les éducateurs",
      faq_2_answer: "[AI_TRANSLATION]Nous utilisons l'IA pour rendre le temps d'enseignement plus efficace. Avec des classes de plus en plus grandes et un temps limité pour une instruction personnalisée, notre assistant de chat de niveau alimenté par l'IA est l'outil parfait pour répondre aux questions individuelles de vos élèves. Cet assistant puissant peut évaluer le code, signaler les erreurs, expliquer comment les corriger et fournir tout le contexte nécessaire pour comprendre le \"pourquoi\". Et surtout, il ne donnera pas la solution. Avec seule l'assistance par prochaine ligne disponible, les élèves devront toujours résoudre chaque défi de codage de chaque niveau, mais vous n’aurez plus besoin d’interrompre la classe pour répondre aux besoins individuels.",
      faq_3_question: "[AI_TRANSLATION]Comment nous intégrons l'IA de manière sûre et responsable",
      faq_3_answer: "[AI_TRANSLATION]Notre technologie IA adhère à des principes de sécurité avant tout, offrant confiance aux étudiants et aux éducateurs. Nous n'autorisons pas nos fournisseurs LLM backend à former vos conversations et avons mis en place des mesures de protection contre le contenu inapproprié. Ces mesures incluent le filtrage des langages nuisibles, le maintien de la concentration sur des sujets pertinents, la protection des informations personnelles et la sensibilisation des étudiants aux pièges potentiels de l'IA. De plus, nous enregistrons l'activité des chats IA pour la surveillance des enseignants et respectons des protocoles stricts de confidentialité et de sécurité des données.",
      faq_4_question: "[AI_TRANSLATION]Pourquoi l'informatique est-elle importante ?",
      faq_4_answer: "[AI_TRANSLATION]L'enseignement de l'informatique offre des avantages immédiats en renforçant les compétences en résolution de problèmes, en affinant les capacités mathématiques et en encourageant la pensée logique nécessaire à la réussite dans d'autres matières scolaires essentielles. L'apprentissage va bien au-delà du code, améliorant la capacité des étudiants à résoudre des problèmes complexes et à s'adapter à différentes situations. Découvrez comment Ozaria aide à réaliser ces **[https://docs.google.com/presentation/d/1xcc1tw4k8oY9basXuxO0v_RU9z-Dr8ImvbvbuNvJeHA/edit#slide=id.g134a7e7c8f1_0_3]connexions interdisciplinaires**. Notre programme est conçu pour équiper les étudiants dès aujourd'hui avec les compétences cruciales en informatique qui les prépareront aux emplois numériques de demain.",
      faq_5_question: "[AI_TRANSLATION]Pourquoi l'apprentissage basé sur le jeu fonctionne",
      faq_5_answer: "[AI_TRANSLATION]L'apprentissage basé sur le jeu est si efficace car il fournit un environnement sûr où l'échec n'est pas craint mais attendu, offrant une opportunité de croissance et de compréhension. Cette approche encourage les élèves à apprendre de leurs erreurs et à adapter leurs stratégies pour réussir. De plus, la nature interactive et dynamique des jeux aide les élèves à retenir l'information plus efficacement, car ils apprennent à travers des expériences pratiques. Cela engage activement les élèves dans le processus d'apprentissage, augmentant leur motivation et leur plaisir.",
      faq_6_question: '[AI_TRANSLATION]Comment trouver des sources de financement alternatives',
      faq_6_answer: "[AI_TRANSLATION]L'enseignement de l'informatique est devenu une composante essentielle du parcours académique des étudiants, mais de nombreuses écoles rencontrent des défis pour obtenir les ressources nécessaires afin de fournir un programme complet. Chez CodeCombat, nous comprenons les obstacles financiers auxquels les écoles font face et sommes passionnés par l'idée de les aider à les surmonter. Les subventions peuvent être une ressource précieuse mais difficile à trouver et à demander. Consultez notre **[https://codecombat.com/grants]guide des subventions** ou parlez avec notre équipe pour en savoir plus.",
      faq_7_question: '[AI_TRANSLATION]Comment commencer',
      faq_7_answer_1: '[AI_TRANSLATION]Crée ton compte Enseignant ou Administrateur',
      faq_7_answer_2: '[AI_TRANSLATION]Créer une classe',
      faq_7_answer_3: '[AI_TRANSLATION]Ajoute des élèves',
      faq_7_answer_4: "[AI_TRANSLATION]Détends-toi et regarde tes élèves s'amuser en apprenant à coder",
      faq_8_question: '[AI_TRANSLATION]Support pour les connexions Clever et Google',
      faq_8_answer: "[AI_TRANSLATION]On propose à la fois l'intégration avec Clever et Google Classroom. Consulte notre **[https://codecombat.com/teachers/resources/clever-faq] FAQ sur l'intégration de Clever** pour plus de détails sur comment commencer. Si tu utilises Google Classroom, assure-toi d'utiliser le module de connexion Google Single Sign-On (SSO) pour t'inscrire à ton compte enseignant. Si tu as déjà un compte avec ton email Google, utilise le module SSO de Google pour te connecter la prochaine fois. Dans le module de création de classe, tu verras une option pour lier Google Classroom. Actuellement, nous ne supportons que le roster via Google Classroom. Note : tu dois utiliser Google SSO pour t’inscrire ou te connecter au moins une fois pour voir l'option d'intégration Google Classroom.",
      faq_9_question: "[AI_TRANSLATION]Navigateur et système d'exploitation recommandés",
      faq_9_answer: '[AI_TRANSLATION]CodeCombat et Ozaria fonctionnent mieux sur des ordinateurs avec au moins 4 Go de RAM, sur un navigateur moderne comme Chrome, Safari, Firefox ou Edge. Les Chromebooks avec 2 Go de RAM peuvent avoir des problèmes graphiques mineurs dans les cours ultérieurs. Une bande passante minimale de 200 Kbps par étudiant est requise, bien que 1+ Mbps soit recommandée.  ',
      core_curriculum_1_title: '[AI_TRANSLATION]Salle de classe Ozaria',
      core_curriculum_1_text: "[AI_TRANSLATION]Une aventure narrative de codage qui établit les bases de l'informatique.",
      core_curriculum_1_link_text: '[AI_TRANSLATION]Essaie maintenant',
      core_curriculum_2_title: '[AI_TRANSLATION]Salle de Classe CodeCombat  ',
      core_curriculum_2_text: "[AI_TRANSLATION]Un programme complet de CS qui part des concepts de base jusqu'au développement web, de jeux et **[http://codecombat.com/apcsp]AP CSP**.",
      core_curriculum_2_link_text: '[AI_TRANSLATION]Essaie maintenant',
      practice_enrichment_1_title: '[AI_TRANSLATION]Ligue Esports de CodeCombat IA  ',
      practice_enrichment_1_text: '[AI_TRANSLATION]Une plateforme de esports de codage compétitif épique qui encourage la programmation créative dans un environnement basé sur le jeu.',
      practice_enrichment_1_link_text: '[AI_TRANSLATION]Essaie maintenant',
      practice_enrichment_2_title: '[AI_TRANSLATION]Mondes de CodeCombat sur Roblox  ',
      practice_enrichment_2_text: "[AI_TRANSLATION]En partenariat avec Roblox Education, cette expérience activée par l'IA supercharge les compétences de codage des étudiants et offre une plateforme réelle pour créer des jeux et des expériences incroyables.",
      practice_enrichment_2_link_text: '[AI_TRANSLATION]Essaie maintenant',
      student_acceleration_1_title: '[AI_TRANSLATION]CodeCombat IA HackStack  ',
      student_acceleration_1_text: "[AI_TRANSLATION]Le premier outil compagnon IA génératif spécialement conçu pour ceux qui découvrent l'IA. Alliant simplicité et puissance, la plateforme accélère les capacités des étudiants et libère leur potentiel créatif.",
      student_acceleration_1_link_text: '[AI_TRANSLATION]Essaie maintenant',
      student_acceleration_2_title: "[AI_TRANSLATION]Préparations à l'examen AP CSP",
      student_acceleration_2_text: "[AI_TRANSLATION]Nous sommes reconnus par le College Board comme un fournisseur accrédité de programmes et de développement professionnel pour les AP® Computer Science Principles (AP CSP). Notre programme AP CSP fournit des outils basés sur le jeu et prêts à l'emploi pour préparer les élèves à l'examen AP.",
      young_learners_1_title: '[AI_TRANSLATION]Junior CodeCombat  ',
      //    young_learners_1_title_classroom: "CodeCombat Junior Classroom",
      young_learners_1_text: "[AI_TRANSLATION]Notre programme phare pour les élèves du primaire (K-5) propose une progression de niveaux d'apprentissage qui enseignent les concepts de codage de base à un rythme plus lent, spécialement conçu pour les élèves du primaire.",
      young_learners_1_link_text: '[AI_TRANSLATION]Inscris-toi pour accéder à la version bêta',
      young_learners_2_title: '[AI_TRANSLATION]AI Junior',
      young_learners_2_text: '[AI_TRANSLATION]Présente une IA générative multimodale sur une plateforme simple et intuitive, conçue spécifiquement pour les élèves de la maternelle à la cinquième année.',
      young_learners_2_link_text: '[AI_TRANSLATION]Inscris-toi pour accéder à la version bêta',
      funding_solutions_1_title: '[AI_TRANSLATION]Sources de subventions et financement',
      funding_solutions_1_text: "[AI_TRANSLATION]Nous comprenons les obstacles de financement que rencontrent les écoles et nous sommes passionnés par l'idée d'aider à surmonter ces obstacles. Consultez notre guide complet sur le financement par subventions ou parlez-en à notre équipe pour en savoir plus.",
      funding_solutions_1_link_text: '[AI_TRANSLATION]Découvre Plus',
      support_development_1_title: '[AI_TRANSLATION]Cours en Ligne en Direct',
      support_development_1_text: "[AI_TRANSLATION]Vous voulez fournir une instruction CS de haute qualité, mais vous n'avez pas le personnel pour le faire ? Notre équipe d'instructeurs experts peut fournir des leçons virtuelles engageantes, parfaites pour des programmes en classe ou après l'école.",
      support_development_1_link_text: '[AI_TRANSLATION]Inscris-toi pour accéder à la version bêta',
      faq_header: '[AI_TRANSLATION]Foire aux questions',
      faq_see_more: '[AI_TRANSLATION]Voir plus de questions fréquemment posées dans notre **[https://codecombat.zendesk.com/hc/en-us]centre d’aide**.',
      trends_1_title: "[AI_TRANSLATION]L'IA ne remplace pas le codage, elle l'accélère !",
      trends_1_text: "[AI_TRANSLATION]On est officiellement entrés dans l'ère de l'IA. Avec l'engouement et l'hyperbole vient une vague de peur et d'incertitude concernant l'avenir de l'informatique. Les vidéos montrant des IAs écrivant du code avec de simples entrées et les histoires d'ingénieurs remplacés par des bots IA alimentent un récit dramatique mais finalement erroné. La vérité est que l'IA ne remplace pas le codage ; elle l'accélère !",
      trends_1_linkText: '[AI_TRANSLATION]Lis le Blog',
      trends_2_title: '[AI_TRANSLATION]Formation professionnelle avec Pat Keeney',
      trends_2_text: "[AI_TRANSLATION]L'Enseignement Technique et Professionnel (CTE) prépare les élèves à devenir des apprenants tout au long de la vie et leur fournit les compétences et les connaissances dont ils ont besoin pour réussir dans leurs futures carrières. Dans cet épisode, Pat Keeney, champion de la CTE chez McGraw Hill, partage son expérience.",
      trends_2_linkText: '[AI_TRANSLATION]Écoutez le Podcast',
      learn_more_text: '[AI_TRANSLATION]Découvre Plus',
      your_turnkey_solutions: '[AI_TRANSLATION]Tes solutions clés en main',
      free_teacher_account: '[AI_TRANSLATION]Compte enseignant gratuit',
      trial_the_curriculum: "[AI_TRANSLATION]Essaie le programme avec tes étudiants dès aujourd'hui !\n",
      try_it_free: '[AI_TRANSLATION]Essaie Gratuitement',
    },

    //  hackstack_page: {
    //    header: "Learn, create, and accelerate with **AI HackStack**",
    //    header_details: "Together, we empower learners to safely bring their ideas to life across any subject.",
    //    header_details_teacher: "With a license, unlock 100 monthly prompts for yourself and 30 weekly for students to bring your ideas to life across any subject.",
    //    accessible_safe_use: "Accessible, safe, and responsible use of AI",
    //    learn_title: "Learn",
    //    learn_description: "From **English Language Arts** to **Mathematics** and **Science**, students discover how to craft safe and effective prompts for generating output in each discipline. Learn essential prompt engineering skills in a **wide range of subjects** using Al HackStack's Learning Scenarios. Along the way, your students will gain hands-on experience with popular Al models like Claude, DALL-E, and Stable Diffusion.",
    //    create_title: "Create",
    //    create_description: "Bring your wildest ideas to life with HackStack's Al **sandbox environment**. Here, students will be able to quickly prototype interdisciplinary projects of all kinds. Use our turnkey curriculum to help your students engage in meaningful discussions about the **responsible use** of Al and the **ethical implications** of their creations. This holistic approach not only sparks innovation but also cultivates digital citizenship, equipping students with the skills and awareness needed to thrive in the digital age.",
    //    remix_title: "Remix",
    //    remix_description: "Supercharge the creative process by customizing one of the many projects found in Al HackStack's **community library**. The remix feature not only accelerates individual progress but also fosters a **collaborative ecosystem** where ideas evolve rapidly. As students remix and build upon each other's work, the collective output of your classroom will reach new creative heights, resulting in an impressive showcase of student-driven innovation.",
    //    privacy_title: "Safety and Privacy",
    //    privacy_subtitle: "Our AI platforms fuel student curiosity and creativity, with the privacy and security you need.",
    //    data_title: "Your Data is Safe",
    //    data_description: "We carefully vet Al tools before they are added to Al HackStack. If they're not safe, we don't include them. We also screen user prompts to make sure they don't contain any Personally Identifiable Information. If they do, we replace it with a placeholder value before giving it to an external Al model. Additionally, you have the power to lock specific Al tools so that your students cannot access the ones you don't feel comfortable using.",
    //    moderation_title: "Our Moderation Practices",
    //    moderation_description: "We monitor user prompts and Al output to make sure they don't contain any inappropriate content. You can review every prompt that your student has written in the Al HackStack teacher dashboard. We also provide turnkey resources to help you and your students navigate the complexity of using Al, and provide professional development opportunities for those who want more guidance on what to look for when students are using Al.",
    //    professional_development: "High Quality Professional Development",
    //    professional_development_text: "We offer professional development opportunities for those who want more guidance on how to use AI in the classroom. These professional development workshops were modeled after **[https://www.teachai.org/toolkit]Teach AI**, **[https://www.edsafeai.org/safe]EdSafe**, **[https://csteachers.org/k12standards/]CSTA**, and **[https://ai4k12.org/]AI4K12’s** AI standards, which focus on the safe and responsible use of AI.",
    //    ask_pd: "Ask about AI PD",
    //    testimonials_1_quote: "The energy and excitement... in experimenting with different models and brainstorming and pitching their first Al programs were truly uplifting! I can't wait to check out these programs. Here's to making Al accessible to everyone!",
    //    testimonials_1_name: "Vivienne Byrd",
    //    testimonials_1_title: "STEAM Librarian & Program Lead of Citizen Science Initiative, Los Angeles Public Library",
    //    try_it_free: "Try It Free",
    //    faq_1_question: "How old should my students be to use AI HackStack?",
    //    faq_1_answer: "AI HackStack is great for middle school and high school-aged students. Our safety and privacy practices allow us to help younger users, like your students, interface safely with AI.  Do you teach elementary-aged students? If so, **[mailto:team@codecombat.com]connect with our team** to learn more about CodeCombat AI Junior, which introduces multimodal generative AI in a simple and intuitive platform designed specifically for K-5 students.\"",
    //    faq_2_question: "How we integrate AI safely and responsibly?",
    //    faq_2_answer: "Our AI technology adheres to safety-first principles, providing confidence to both students and educators. We do not allow our backend LLM providers to train your chats and have established protective measures against inappropriate content. These measures include filtering harmful language, maintaining focus on relevant subjects, safeguarding personal information, and educating students about potential AI pitfalls. Moreover, we log AI chat activity for teacher monitoring and uphold stringent data privacy and security protocols.",
    //    faq_3_question: "What LLMs is AI HackStack using?",
    //    faq_3_answer_1: "ChatGPT-4: A model designed for natural language understanding and generation tasks.",
    //    faq_3_answer_2: "Claude: A language model that focuses on performance and safety in AI interactions.",
    //    faq_3_answer_3: "Stable Diffusion: A model that generates images from text descriptions.",
    //    faq_3_answer_4: "DALL-E: An image generation model that creates visuals based on text prompts.",
    //    faq_3_answer_5: "We continuously evaluate these models for performance and safety, ensuring we update to the latest versions available.",
    //    faq_4_question: "How to find alternative funding sources?",
    //    faq_4_answer: "Computer science education has become a vital component of a student's academic journey, however, many schools face challenges in securing the necessary resources to provide their students with comprehensive computer science programs. At CodeCombat, we understand the funding hurdles that schools encounter and are passionate about helping them overcome these obstacles. Grants can be a valuable resource but difficult to discover and apply for. Check out our comprehensive **[https://codecombat.com/grants]guide to grant funding** or **[mailto:team@codecombat.com]speak with our team** to learn more.",
    //    faq_5_question: "How to get started",
    //    faq_5_answer_1: "Create your Teacher or Admin Account",
    //    faq_5_answer_2: "Create a class",
    //    faq_5_answer_3: "Add students",
    //    faq_5_answer_4: "Unlock AI HackStack for your class",
    //    faq_5_answer_5: "Sit back and watch your students have fun learning about AI",
    //    faq_6_question: "Support for Clever and Google login",
    //    faq_6_answer: "We offer both Clever and Google Classroom integration. Check out our **[https://codecombat.com/teachers/resources/clever-faq]Clever Integration FAQ** for more details on how to get started. If you are using Google Classroom be sure to use the Google Single Sign-On (SSO) Modal to sign up for your teacher account. If you already have an account using your Google email, use the Google SSO modal to log in next time. In the Create Class modal, you will see an option to Link Google Classroom. We only support rostering via Google Classroom at this time. Note: you must use Google SSO to sign up or log in at least once in order to see the Google Classroom integration option.",
    //    faq_7_question: "Recommended browser and operating system",
    //    faq_7_answer: "TBA",
    //    faq_8_question: "How many prompts do I get?",
    //    faq_8_answer: "With a license, you get 100 monthly prompts for teacher and 30 weekly for students. Individual premium users get 50 prompts per month.",
    //    learn_more: "Learn More",
    //    promo_modal_title: "Explore AI HackStack",
    //    promo_modal_subtitle: "Unlock the Full Potential of Generative AI",
    //    promo_modal_text: "**New to AI? Explore CodeCombat AI HackStack** — the easiest way to dive into AI literacy. Unlock the power of top models like **ChatGPT-4**, **Claude**, **Stable Diffusion**, and **DALL-E**. With hands-on tools, creating games, art, websites, code, and more has never been simpler. It’s the perfect companion for any creative project, no experience required!",
    //    explore_hackstack: "Explore Hackstack",
    //  },

    standards_page: {
      standards_aligned_curriculum: '[AI_TRANSLATION]**Programme Aligné avec les Normes**',
      curriculum_description: "[AI_TRANSLATION]CodeCombat propose des parcours de cours robustes alignés avec plusieurs cadres de normes nationales et étatiques couvrant les niveaux K-12, y compris des cours de programmation de niveau AP dans de nombreuses langues. Notre programme engage les étudiants à explorer et à apprendre l'informatique à travers des leçons alignées sur les normes.\n",
      most_effective_computer_science_solution: '[AI_TRANSLATION]La solution informatique la plus efficace pour les **[https://codecombat.com/schools]écoles**\n',
      comprehensive_implementation: "[AI_TRANSLATION]Notre mise en œuvre complète permet aux enseignants d'être autonomes, engage les élèves et assure des résultats réussis.",
      carousel_1_title: "[AI_TRANSLATION]Association des Enseignants d'Informatique (CSTA)",
      carousel_1_text: "[AI_TRANSLATION]Les **[https://csteachers.org/k12standards/]Normes en informatique de l'association des enseignants en informatique pour les classes K-12 (CSTA)** définissent un ensemble d'objectifs d'apprentissage conçus pour constituer la base d'un programme complet d'informatique et sa mise en œuvre dans les classes K-12.[NEWLINE] CodeCombat est reconnu par la CSTA comme un fournisseur agréé de programmes et de développement professionnel. Apprenez les compétences nécessaires pour enseigner efficacement l'informatique avec notre cours de **[https://www.ozaria.com/professional-development]Développement Professionnel**, auto-dirigé et accrédité par la CSTA. Gagnez jusqu'à 40 heures de crédit à tout moment, depuis n'importe quel appareil. [NEWLINE] Découvrez ci-dessous l'alignement détaillé aux normes de la CSTA :",
      carousel_1_button_1_text: '[AI_TRANSLATION]Alignement CSTA',
      carousel_1_button_2_text: '[AI_TRANSLATION]CodeCombat  ',
      carousel_2_title: "[AI_TRANSLATION]Principes de l'informatique AP (AP CSP)",
      carousel_2_text: "[AI_TRANSLATION]CodeCombat est reconnu par le College Board comme un fournisseur approuvé de programmes et de développement professionnel pour les Principes de Science Informatique AP® (AP CSP). Cette approbation affirme que le programme de CodeCombat est aligné sur toutes les normes du Cadre Curriculaire AP et sur l'évaluation AP CSP. Cela permet aux écoles d'accéder à des ressources, y compris un programme AP CSP pré-approuvé par l'Audit de Cours du College Board, et un développement professionnel officiellement reconnu qui prépare les enseignants à enseigner ce programme.[NEWLINE]En savoir plus sur notre programme AP CSP de CodeCombat ci-dessous :",
      carousel_2_button_1_text: '[AI_TRANSLATION]AP CSP de CodeCombat  ',
      carousel_3_title: '[AI_TRANSLATION]International Society for Technology in Education (ISTE)',
      carousel_3_text: "[AI_TRANSLATION]Axés sur la pédagogie, pas les outils, les **[https://iste.org/standards]Normes ISTE** sont un cadre qui guide les éducateurs dans l'utilisation de la technologie pour créer des expériences d'apprentissage durables, évolutives et à fort impact pour tous les élèves.[NEWLINE]Le programme de CodeCombat est conçu pour répondre aux besoins de tous les standards ISTE, pour les élèves et les enseignants.[NEWLINE]Apprenez-en plus sur l'alignement détaillé des Normes ISTE ci-dessous :  ",
      carousel_3_button_1_text: '[AI_TRANSLATION]Ozaria',
      carousel_3_button_2_text: '[AI_TRANSLATION]CodeCombat  ',
      carousel_4_title: '[AI_TRANSLATION]Normes éducatives nationales',
      //    carousel_4_text: "The **[https://corestandards.org/]Common Core State Standards** are a set of uniform academic standards for K–12 Mathematics and English Language Arts.[NEWLINE]CodeCombat integrates a variety of cross-curricular connections to core subject areas throughout our curriculum. [NEWLINE]Learn about the detailed Common Core Standards Alignment below:",
      carousel_4_button_1_text: '[AI_TRANSLATION]Ozaria',
      carousel_4_button_2_text: '[AI_TRANSLATION]CodeCombat  ',
      carousel_5_title: '[AI_TRANSLATION]Les standards scientifiques de nouvelle génération (NGSS)',
      carousel_5_text: "[AI_TRANSLATION]Les **[https://www.nextgenscience.org/]Normes de la prochaine génération en sciences (NGSS)** sont des normes de contenu scientifique pour les classes K–12, définissant les attentes sur ce que les élèves doivent connaître et être capables de faire. Ces normes ont été développées par les États afin d'améliorer l'enseignement des sciences pour tous les élèves.[NEWLINE] CodeCombat est un partenaire de programme idéal pour introduire les concepts clés de science et d'ingénierie des NGSS.[NEWLINE] Découvrez ci-dessous l'alignement détaillé aux normes NGSS :",
      carousel_5_button_1_text: '[AI_TRANSLATION]Alignement NGSS',
      carousel_5_button_2_text: '[AI_TRANSLATION]CodeCombat  ',
    },

    codequest_page: {
      join_us: '[AI_TRANSLATION]Rejoins-nous',
      start_application: "[AI_TRANSLATION]Lancer l'Application",
      codequest: '[AI_TRANSLATION]CodeQuest',
      //    date: "Date",
      date_time: '[AI_TRANSLATION]22 juillet - 27 juillet 2024',
      supporting_text: '[AI_TRANSLATION]Rejoins-nous pour une expérience éducative immersive unique en son genre, conçue pour inspirer et encourager la prochaine génération d’innovateurs en informatique grâce au codage et à l’IA. Les étudiants âgés de 13 à 17 ans sont les bienvenus.',
      apply_now: '[AI_TRANSLATION]Appliquer maintenant',
      insight: "[AI_TRANSLATION]Une expérience d'apprentissage perspicace et concrète !",
      testimonials_heading: "[AI_TRANSLATION]Cette opportunité rare réunit des étudiants du monde entier. Voici l’expérience étudiante en un coup d'œil.",
      engaging_hackathongs: '[AI_TRANSLATION]Hackathons captivants',
      insightful_speakers: '[AI_TRANSLATION]Orateurs Perspicaces',
      university_visits: '[AI_TRANSLATION]Visites du campus universitaire',
      silicon_valley_experience: '[AI_TRANSLATION]Expérience Silicon Valley',
      content_title: "[AI_TRANSLATION]L'Expérience Étudiante",
      core_curriculum_heading_1: '[AI_TRANSLATION]Multiple',
      //    core_curriculum_heading_2: "hackathon competitions",
      core_curriculum_heading_3: '[AI_TRANSLATION] conçu pour',
      //    core_curriculum_heading_4: "inspire creativity",
      core_curriculum_heading_5: '[AI_TRANSLATION] en codage et ',
      //    core_curriculum_heading_6: "teach real world applications of AI",
      core_curriculum_title_1: '[AI_TRANSLATION]AI HackStack Project Challenge',
      core_curriculum_text_1: "[AI_TRANSLATION]Le premier outil compagnon IA génératif spécialement conçu pour ceux qui découvrent l'IA, permet aux étudiants de passer instantanément du texte au code à la sortie. <br /><br /> Les compétiteurs seront associés à d'autres étudiants pour développer un projet en utilisant des incitations à l'IA et présenter pour juger.",
      core_curriculum_title_2: '[AI_TRANSLATION]AI League CodeQuest Global Final',
      core_curriculum_text_2: "[AI_TRANSLATION]Une plateforme de esports de codage compétitif épique qui encourage la programmation créative dans un environnement basé sur le jeu. <br /><br /> Les concurrents seront associés à d'autres étudiants pour développer le code optimal afin de surpasser les autres équipes, accumuler des victoires en tête-à-tête et finir en tête du classement.",
      core_curriculum_heading_11: '[AI_TRANSLATION]Les Hackathons se tiendront à',
      //    core_curriculum_heading_12: "renowned universities",
      //    core_curriculum_heading_13: "offering a unique experience for students to",
      //    core_curriculum_heading_14: "immerse",
      core_curriculum_heading_15: '[AI_TRANSLATION]eux-mêmes dans le  ',
      core_curriculum_heading_16: '[AI_TRANSLATION]cadre collégial',
      core_curriculum_text_11: "[AI_TRANSLATION]Reconnu mondialement pour ses recherches et innovations de pointe, UC Berkeley offre des programmes en informatique complets et rigoureux. Ces programmes améliorent les compétences en résolution créative de problèmes et encouragent une compréhension plus approfondie de la théorie computationnelle, équipant les individus pour devenir des leaders transformants dans l'industrie technologique en pleine évolution.",
      core_curriculum_text_12: '[AI_TRANSLATION]Reconnue mondialement comme un leader en technologie et innovation, Stanford propose des programmes solides en informatique, favorisant la pensée créative et une compréhension profonde des fondations théoriques, préparant les individus à devenir des leaders pionniers en informatique et technologie.',
      core_curriculum_heading_21: '[AI_TRANSLATION]Notre liste de conférenciers offre',
      //    core_curriculum_heading_22: "unparalleled insight",
      //    core_curriculum_heading_23: "into what it takes to pursue success in computer science and will help judge the competitions.",
      core_curriculum_title_21: "[AI_TRANSLATION]Intervenant Spécial de l'Université de Berkeley",
      core_curriculum_text_21: "[AI_TRANSLATION]Lorsqu'ils sont immergés dans le cadre universitaire de cette université historique, les étudiants seront accueillis par des représentants du département d'ingénierie électrique et d'informatique de l'UC Berkeley, qui offriront un aperçu des recherches approfondies et des développements de pointe en informatique qui se déroulent ici même sur le campus. Les étudiants découvriront ce que c'est que de faire partie de ces programmes de recherche et quels parcours professionnels peuvent être réalisés.",
      core_curriculum_title_22: '[AI_TRANSLATION]Google X - Le conférencier vedette de Moonshot Factory',
      core_curriculum_text_22: "[AI_TRANSLATION]En 2010, les fondateurs de Google Larry Page et Sergey Brin ont décidé de créer une nouvelle division de l'entreprise pour travailler sur des \"moonshots\" : des technologies futuristes et à la limite de la science-fiction qui pourraient un jour rendre le monde radicalement meilleur. 10 ans après, X a incubé des centaines de projets \"moonshot\" différents, dont beaucoup sont devenus des entreprises indépendantes. Écoute comment ce groupe diversifié d'inventeurs et d'entrepreneurs construisent et lancent des technologies visant à améliorer la vie de millions, voire de milliards de personnes.",
      core_curriculum_title_23: '[AI_TRANSLATION]Nick Winter, PDG, CodeCombat',
      core_curriculum_text_23: "[AI_TRANSLATION]Nick est le fondateur et PDG de CodeCombat. Leader reconnu dans l'industrie edtech, Nick allie sa passion pour l'éducation à son expertise technologique pour rendre l'apprentissage de la programmation plus accessible et engageant pour les étudiants du monde entier. Avant CodeCombat, il a co-fondé Skritter, une plateforme d'apprentissage des caractères chinois et japonais. Avec un fort engagement à révolutionner le secteur de l'éducation, Nick contribue activement à faire du codage une compétence fondamentale pour la future génération. Sa dévotion et sa vision continuent d'inspirer et d'impacter le domaine de l'edtech.",
      core_curriculum_title_24: '[AI_TRANSLATION]Atelier de développement technologique Apple',
      core_curriculum_text_24: '[AI_TRANSLATION]Écoute de première main un panel de capital-risqueurs et de leaders tech qui détaillent le processus pour construire une plateforme tech mondiale et créer un business plan réussi. Cette présentation interactive dévoilera ce que c’est de construire la prochaine grande tech et comment la lancer.',
      core_curriculum_heading_31: '[AI_TRANSLATION]San Francisco et Silicon Valley offrent aux étudiants une opportunité unique de',
      core_curriculum_heading_32: '[AI_TRANSLATION]expérimente la vie dans une grande entreprise de technologie',
      core_curriculum_heading_33: '[AI_TRANSLATION] et',
      core_curriculum_heading_34: '[AI_TRANSLATION]explore les sites de la ville',
      core_curriculum_title_31: '[AI_TRANSLATION]Visite du siège de Google et X- The Moonshot Factory',
      core_curriculum_text_31: "[AI_TRANSLATION]Situé à Mountain View en Californie, le campus de Google offre un aperçu unique au cœur de l'innovation de Silicon Valley. Les étudiant(e)s découvriront une architecture fantastique, de nombreux espaces de travail collaboratifs, et des installations artistiques technologiques qui inspirent la créativité et offrent un aperçu de ce que pourrait être le travail dans la tech. Cette visite exclusive permettra de visiter X - The Moonshot Factory pour voir comment cette équipe innovante de Google crée des technologies radicales pour résoudre certains des problèmes les plus difficiles au monde.",
      core_curriculum_title_32: '[AI_TRANSLATION]Visite & Atelier à Apple Park HQ  ',
      core_curriculum_text_32: "[AI_TRANSLATION]Apple Park est le siège mondial du géant technologique innovant et une attraction incontournable lorsque vous êtes à San Francisco. Les étudiants découvriront la \"culture du garage\" de Steve Jobs qui a inspiré Apple à devenir la plus grande entreprise du monde, et participeront à un atelier avec des capital-risqueurs et des leaders technologiques, pour entendre de première main ce qu'il faut pour construire une plateforme technologique mondiale et créer votre propre business plan.",
      core_curriculum_title_33: '[AI_TRANSLATION]Tour de San Francisco',
      core_curriculum_text_33: "[AI_TRANSLATION]Les élèves ont l'opportunité de s'immerger dans le charme diversifié et dynamique de San Francisco. Du fameux Golden Gate Bridge à l'île historique d'Alcatraz et aux quais animés, il y a de l'aventure à chaque coin. Une visite à San Francisco est un mélange fascinant de beauté naturelle, de sophistication urbaine et de riche héritage culturel, promettant une expérience inoubliable.",
      cta_supporting: "[AI_TRANSLATION]Les spécificités concernant la série d'activités prévue sont sujettes à des changements. Nous nous engageons à te tenir informé de ces changements autant que possible, bien qu'ils puissent survenir sans préavis.",
      contact: '[AI_TRANSLATION]Contacte notre équipe',
      if_question: '[AI_TRANSLATION]Si tu as des questions',
      how_it_works: '[AI_TRANSLATION]Comment ça marche',
      apply: '[AI_TRANSLATION]Appliquer',
      apply_time: '[AI_TRANSLATION]Janvier-Février',
      apply_steps_1: '[AI_TRANSLATION]Les étudiants intéressés pour participer doivent remplir un formulaire.',
      apply_steps_2: '[AI_TRANSLATION]Une évaluation de compétences pourrait être nécessaire pour confirmer votre capacité à participer.',
      //    confirm: "Confirm",
      confirm_time: '[AI_TRANSLATION]Mars-Avril',
      confirm_steps_1: '[AI_TRANSLATION]Si tu es accepté, un conseiller de programme te contactera pour confirmer les détails supplémentaires.',
      confirm_steps_2: '[AI_TRANSLATION]Un dépôt initial sera requis pour réserver votre place dans le programme.',
      confirm_steps_3: '[AI_TRANSLATION]Ton voyage sera coordonné et réservé.',
      confirm_steps_4: '[AI_TRANSLATION]Une décharge de responsabilité sera requise pour tous les participants.',
      travel: '[AI_TRANSLATION]Voyager\n',
      //    travel_time: "July",
      travel_steps_1: '[AI_TRANSLATION]Avant le départ, tu recevras un paquet de voyage complet avec toutes les informations dont tu auras besoin.',
      travel_steps_2: "[AI_TRANSLATION]Les préparatifs ont été faits pour transporter les participants de l'aéroport à l'hôtel et vers les activités tout au long de la semaine. Le transport de retour à l'aéroport pour le départ sera également organisé.",
      travel_steps_3: "[AI_TRANSLATION]Le montant total du forfait sera dû avant le voyage, moins le montant de l'acompte initial.",
      frame_heading_1: '[AI_TRANSLATION]Le planning cadencé remplira les jours avec un mélange de  ',
      //    frame_heading_2: "learning",
      frame_heading_3: '[AI_TRANSLATION] et',
      frame_heading_4: '[AI_TRANSLATION]fun',
      all_participants: '[AI_TRANSLATION]Tous les participants',
      international_participants: '[AI_TRANSLATION]Participants internationaux',
      schedule_day_title_1: '[AI_TRANSLATION]Lundi',
      schedule_day_title_2: '[AI_TRANSLATION]Mardi',
      schedule_day_title_3: '[AI_TRANSLATION]Mercredi',
      schedule_day_title_4: '[AI_TRANSLATION]Jeudi',
      schedule_day_title_5: '[AI_TRANSLATION]Vendredi',
      schedule_day_title_6: '[AI_TRANSLATION]Samedi  ',
      schedule_event_title_1: '[AI_TRANSLATION]Journée de voyage\n',
      schedule_event_title_2: '[AI_TRANSLATION]San Francisco',
      schedule_event_title_3: '[AI_TRANSLATION]Université de Berkeley',
      schedule_event_title_4: '[AI_TRANSLATION]Silicon Valley',
      schedule_event_title_5: '[AI_TRANSLATION]Stanford',
      schedule_event_sub_title_1: '[AI_TRANSLATION]Arrivée',
      schedule_event_sub_title_2: '[AI_TRANSLATION]Tour',
      schedule_event_sub_title_3: '[AI_TRANSLATION]Hackathon',
      schedule_event_sub_title_4: '[AI_TRANSLATION]Tours & Conférenciers',
      schedule_event_sub_title_6: '[AI_TRANSLATION]Départ.',
      frame_content_heading: '[AI_TRANSLATION]Inclus dans la plupart des options de forfait',
      frame_content_flight_title: '[AI_TRANSLATION]Tarif aérien & Transport local',
      frame_content_flight_text: "[AI_TRANSLATION]Vols aller-retour sur les principaux transporteurs et transport vers et depuis l'aéroport, l'hôtel et les lieux de l'événement.",
      frame_content_hotel_title: "[AI_TRANSLATION]Hébergement à l'hôtel",
      frame_content_hotel_text: '[AI_TRANSLATION]Tous les hôtels doivent répondre à nos normes élevées de qualité, de sécurité et de propreté.',
      frame_content_meal_title: '[AI_TRANSLATION]Repas',
      frame_content_meal_text: "[AI_TRANSLATION]Minimum trois repas par jour, ainsi que des collations et de l'eau disponibles tout au long de chaque journée remplie d'activités.",
      frame_cta_text: '[AI_TRANSLATION]Télécharger le Programme',
      frame_cta_supporting: "[AI_TRANSLATION]Tous les détails de l'expérience peuvent changer.",
      frame_core_heading_1: '[AI_TRANSLATION]Cette Opportunité est Ouverte à',
      frame_core_heading_2: '[AI_TRANSLATION]International',
      frame_core_heading_3: '[AI_TRANSLATION] et',
      frame_core_heading_4: '[AI_TRANSLATION]Domestique',
      frame_core_heading_5: '[AI_TRANSLATION] Participants',
      frame_core_international_title_text: '[AI_TRANSLATION]International :',
      frame_core_international_title_span: '[AI_TRANSLATION]SEMAINE COMPLÈTE',
      frame_core_international_text: "[AI_TRANSLATION]L'expérience complète incluant les trois jours de hackathon, plusieurs expériences sur les campus universitaires et deux jours d'immersion à San Francisco et dans la Silicon Valley.",
      frame_core_international_price: '[AI_TRANSLATION]Tarification : 10 000 $',
      frame_core_international_price_text_1: '[AI_TRANSLATION]Pour notre',
      //    frame_core_international_price_text_2: "international participants",
      frame_core_international_price_text_3: "[AI_TRANSLATION]venant de l'extérieur des États-Unis",
      frame_core_international_price_text_4: '[AI_TRANSLATION]Comprend voyage en avion et hébergement',
      frame_core_domestic_title_text: '[AI_TRANSLATION]Domestique (États-Unis) :',
      frame_core_domestic_title_span: '[AI_TRANSLATION]3 JOURS',
      frame_core_domestic_text: '[AI_TRANSLATION]Comprend la participation aux trois jours de hackathon et propose plusieurs expériences sur les campus universitaires.',
      frame_core_domestic_price: '[AI_TRANSLATION]Tarification : 3 750 $ (Prix early bird : 2 950 $ si tu réserves avant le 31/3)',
      frame_core_domestic_price_text_1: '[AI_TRANSLATION]Pour',
      frame_core_domestic_price_text_2: '[AI_TRANSLATION]Participants basés aux États-Unis',
      frame_core_domestic_price_text_3: '[AI_TRANSLATION]Comprend voyage en avion et hébergement',
      frame_core_domestic_price_2: '[AI_TRANSLATION]Tarification : 2 175 $ (Prix early bird : 1 675 $ si tu réserves avant le 31/3)',
      //    frame_core_domestic_price_text_4: "local participants",
      frame_core_domestic_price_text_5: "[AI_TRANSLATION]N'inclut pas les voyages ou les hébergements. Les étudiants devront se rendre à chaque site d'événement pour participer.",
      accessibility_title: '[AI_TRANSLATION]Précautions de Santé et de Sécurité',
      accessibility_text_1: '[AI_TRANSLATION]Les étudiants resteront dans des installations sécurisées guidées par notre équipe de conseillers éducatifs.',
      accessibility_text_2: "[AI_TRANSLATION]Tous les accompagnateurs et conseillers pédagogiques ont passé les vérifications d'antécédents.",
      accessibility_text_3: '[AI_TRANSLATION]Toutes les installations seront approuvées pour la sécurité, le contrôle de qualité sur place et la propreté.',
      accessibility_text_4: "[AI_TRANSLATION]Actuellement, il n'y a pas de restrictions de voyage dues au Covid ou à une autre maladie. Si une restriction de voyage est rétablie ou si notre équipe estime qu'il y a un risque pour la santé des participants, l'expérience peut être modifiée ou annulée.",
      faq: '[AI_TRANSLATION]Foire aux questions',
      faq_q_1: "[AI_TRANSLATION]Y a-t-il une limite d'âge ?",
      faq_a_1: '[AI_TRANSLATION]Les participants doivent avoir entre 13 et 17 ans et pouvoir fournir une documentation légale pour voyager.',
      faq_q_2: '[AI_TRANSLATION]Puis-je voyager avec mon enfant ?',
      faq_a_2: '[AI_TRANSLATION]Certains parents choisissent de voyager, mais les activités, événements, voyages et hébergements ne sont fournis que pour les étudiants.',
      faq_q_3: "[AI_TRANSLATION]Combien d'expérience vous faut-il pour participer ?",
      faq_a_3: "[AI_TRANSLATION]Une compréhension de base de la programmation dans n'importe quel langage est tout ce qu'un étudiant doit savoir. Comme nous les regroupons en équipes de différents niveaux d'expérience, nous nous attendons à ce que ceux qui ont plus d'expérience soutiennent ceux qui en ont moins.",
      faq_q_4: '[AI_TRANSLATION]Dois-je apporter mon ordinateur portable ?',
      faq_a_4: "[AI_TRANSLATION]On va fournir tout le matériel et logiciel nécessaire pour participer aux hackathons. Bien qu'on permette aux participants d'utiliser leurs ordinateurs personnels, notre équipe ne pourra peut-être pas résoudre tous les problèmes, donc on recommande d'utiliser l'équipement fourni.",
      faq_q_5: "[AI_TRANSLATION]Ai-je besoin d'apporter des pièces d'identité ?",
      faq_a_5_1: "[AI_TRANSLATION]Domestique - si le participant voyage seul, nous demandons à son parent ou tuteur légal de remplir un formulaire de contact d'urgence incluant des informations d'identification sur leur enfant.",
      faq_a_5_2: '[AI_TRANSLATION]Global - les étudiants internationaux doivent apporter leur passeport (avec visa).',
      faq_q_6: '[AI_TRANSLATION]Quels aménagements mon enfant peut-il attendre ?',
      faq_a_6: '[AI_TRANSLATION]Tous les participants et accompagnateurs séjourneront dans le même hôtel, avec des hébergements séparés pour les participants et les accompagnateurs. Les participants partageront une chambre avec un autre participant. Les membres du personnel ne sont jamais autorisés à être seuls avec les participants. Les parents qui souhaitent accompagner leur enfant partageront une chambre ensemble.',
      faq_q_7: '[AI_TRANSLATION]Que se passe-t-il si mon enfant est allergique à certains aliments ou a des besoins médicaux ?',
      faq_a_7: "[AI_TRANSLATION]Toute préoccupation de santé concernant votre enfant doit être identifiée dans le formulaire de contact d'urgence.",
      faq_q_8: '[AI_TRANSLATION]Qui va chaperonner mon enfant ?',
      faq_a_8_1: "[AI_TRANSLATION]Nous nous engageons à mettre vos enfants en compagnie des individus les plus dignes de confiance et compétents que nous pouvons recruter – des instructeurs et des conseillers certifiés qui sont bien adaptés à la tâche de prendre soin des participants. Chaque membre du personnel subit une vérification rigoureuse des antécédents et des références ; l'effort que nous mettons dans le filtrage et la sélection de notre personnel fait partie de cet engagement.",
      faq_a_8_2: '[AI_TRANSLATION]Notre personnel travaille avec vos enfants dans un environnement visible et bien surveillé qui comporte de nombreux contrôles et contrepoids. Les instructeurs et les conseillers sont guidés par des politiques claires et fermes concernant le comportement. Leurs actions sont visibles par leurs collègues et les participants.',
      faq_q_9: '[AI_TRANSLATION]Quelles mesures de sécurité générales as-tu en place ?',
      faq_a_9: '[AI_TRANSLATION]Tout le personnel suit une formation en gestion des urgences et des crises.',
      faq_q_10: '[AI_TRANSLATION]Quelle est votre politique de remboursement ?',
      faq_a_10: "[AI_TRANSLATION]Les dépôts pour réserver ta place sont remboursables jusqu'à ce que le voyage soit réservé pour le participant. Une fois le voyage réservé, nous ne pourrons pas fournir de remboursement.",
      more_faq: '[AI_TRANSLATION]Voir plus de questions fréquemment posées dans notre',
      //    help_center: "help center",
    },

    hackstack: {
      'Action_missing-renderer-for-action-type-actiont': "[AI_TRANSLATION]Renderer manquant pour le type d'action \"__actionType__\"",
      ActionButton_create: '[AI_TRANSLATION]Créer',
      ActionButton_learn: '[AI_TRANSLATION]Apprendre',
      'AddEndOfLessonMsgButton_end-lesson': '[AI_TRANSLATION]Fin de la leçon',
      'AddTeacherMsgButton_add-teacher-message': "[AI_TRANSLATION]Ajouter un message de l'enseignant",
      'AlternatePromptChoicesForm_save-choices': '[AI_TRANSLATION]Sauvegarder les choix',
      //    App_alt: "",
      App_loading: '[AI_TRANSLATION]Chargement...  ',
      'ChatInputForm_enter-your-prompt-here': '[AI_TRANSLATION]entrez votre invite ici',
      //    "ChatLayout_tw-fixed-tw-inset-0-tw-z-30-tw-bg-black5": "tw-fixed tw-inset-0 tw-z-30 tw-bg-black/50 tw-transition-opacity tw-duration-300 tw-ease-in-out md:tw-hidden",
      'ChatMessage_are-you-sure-you-want-to-delete-this-mes': '[AI_TRANSLATION]Es-tu sûr de vouloir supprimer ce message ?',
      //    ChatMessage_delete: "Delete",
      //    ChatMessage_edit: "Edit",
      'ChatMessage_update-a-messageactorteacherteacherendof': '[AI_TRANSLATION]Mets à jour une leçon __messageActorTeacherTeacherEndOfLesson__',
      //    CodeThumbnail_copy: "Copy",
      'CodeThumbnail_open-in-editor': "[AI_TRANSLATION]Ouvrir dans l'éditeur",
      'CodeThumbnail_run-code': '[AI_TRANSLATION]Exécuter le code',
      //    "CodeThumbnail_edit-code": "Edit Code",
      'ConfirmDeleteChatMessageButton_confirm-delete': '[AI_TRANSLATION]Confirmer la suppression',
      ContinueRenderer_continue: '[AI_TRANSLATION]Continuer →',
      EditAlternatePromptChoicesPage_cancel: '[AI_TRANSLATION]Annuler',
      'EditAlternatePromptChoicesPage_save-choices': '[AI_TRANSLATION]Sauvegarder les choix',
      'EditChatMessagePage_chat-message-settings': '[AI_TRANSLATION]Paramètres des Messages de Chat  ',
      'Empty_select-or-create-a-project-to-get-starte': '[AI_TRANSLATION]Sélectionne ou crée un projet pour commencer!',
      EndOfLessonRenderer_feedback: '[AI_TRANSLATION]Retours',
      'EndOfLessonRenderer_start-a-new-project': '[AI_TRANSLATION]Commencer un Nouveau Projet →',
      //    FullscreenModal_close: "Close",
      'GenericError_something-went-wrong': '[AI_TRANSLATION]Quelque chose a mal tourné',
      'HowItWorksPage_ah-now-thats-a-question-i-cant-answer-ju': "[AI_TRANSLATION]Ah, pour le moment, c'est une question à laquelle je ne peux pas encore répondre. Mais si tu veux t'exprimer à ce sujet, tu dois explorer les possibilités, alors... commençons à créer. Prêt ?",
      'HowItWorksPage_ah-thats-the-best-part-you-dont-have-to-': "[AI_TRANSLATION]Ah ! C’est la meilleure partie. Tu n'as pas à le faire. Je m'occupe de tout. Parle juste avec moi, et je m'occupe du reste.",
      'HowItWorksPage_bet-so-what-if-i-wanna-create-a-sock-mat': "[AI_TRANSLATION]pari - et alors si je veux créer un jeu de simulation d'appariement de chaussettes",
      'HowItWorksPage_but-i-dont-even-know-how-to-use-them-all': '[AI_TRANSLATION]mais je ne sais même pas comment les utiliser tous',
      'HowItWorksPage_but-i-dont-have-accounts-for-those-and-i': "[AI_TRANSLATION]mais je n'ai pas de comptes pour ceux-là et je pense que ChatGPT est bloqué ici",
      'HowItWorksPage_but-who-made-you': "[AI_TRANSLATION]mais qui t'a créé?",
      'HowItWorksPage_codecombat-ai-hackstack-is-an-all-in-one': "[AI_TRANSLATION]CodeCombat IA HackStack est un outil IA tout-en-un pour créer des jeux, des œuvres d'art, des chansons, des applications et bien plus encore en discutant simplement. Il gère tout pour toi, héberge tes projets et t'aide à coder. Le mode CORE est gratuit et t'enseigne via des invites à choix multiples. Le mode PRO+ est à 9,99 $/mois pour des invites en forme libre. Les projets sont sécurisés et ne nourrissent pas les grandes entreprises technologiques. C'est fait par l'équipe CodeCombat pour rendre l'IA accessible à tous. Maintenant, commençons à créer.  ",
      'HowItWorksPage_core-mode-is-free-and-you-dont-even-need': '[AI_TRANSLATION]CP-O-DR-PLC',
      'HowItWorksPage_did-they-use-ai-to-create-you': "[AI_TRANSLATION]ils ont utilisé l'IA pour te créer ?",
      //    "HowItWorksPage_hey-ai-so-how-do-i-use-this-thingy": "hey ai - so how do I use this thingy?",
      //    "HowItWorksPage_how-do-i-start": "how do i start?",
      //    "HowItWorksPage_i-dont-know-how-to-code-tho": "i don't know how to code tho",
      'HowItWorksPage_i-got-you-we-can-build-that-and-more': '[AI_TRANSLATION]Je te tiens ! On peut construire ça et plus encore.',
      'HowItWorksPage_i-used-ai': "[AI_TRANSLATION]J'ai utilisé l'IA.",
      //    "HowItWorksPage_is-it-free": "is it free??",
      //    "HowItWorksPage_just-chat": "just chat?",
      'HowItWorksPage_just-chat-and-lets-see-what-we-can-creat': "[AI_TRANSLATION]Discutons juste et voyons ce qu'on peut créer ensemble.",
      'HowItWorksPage_just-chat-with-me-ill-show-you': '[AI_TRANSLATION]Discute juste avec moi, je te montrerai.',
      'HowItWorksPage_learn-anything-create-something-do-every': "[AI_TRANSLATION]Apprends TOUT, crée QUELQUE CHOSE, fais TOUT avec CodeCombat AI HackStack. L'empowerment de l'IA pour tous !",
      'HowItWorksPage_lets-go': '[AI_TRANSLATION]ALLONS-Y !!!',
      HowItWorksPage_marketing: '[AI_TRANSLATION]Marketing',
      //    "HowItWorksPage_maybe-i-should-just-stick-to-directly-us": "maybe i should just stick to directly using chatgpt or use bing or bard",
      //    HowItWorksPage_more: "more?",
      'HowItWorksPage_most-things-if-the-ai-isnt-smart-enough-': "[AI_TRANSLATION]Presque tout. Si l'IA n'est pas encore assez intelligente pour quelque chose, elle le sera bientôt ! Tu pourras accéder à toutes sortes de projets créatifs dans notre galerie. Voici quelques-uns sur lesquels je travaille maintenant avec d'autres utilisateurs : - Un générateur d'histoire où tu choisis l'aventure, qui peut t'envoyer un livre physique - Une boutique e-commerce de vêtements et accessoires sur mesure pour Roblox - Un jeu extrême de pressage de boutons virtuels Oui, certains créateurs prennent littéralement le concept de \"créativité infinie\" !  ",
      'HowItWorksPage_no-coding-experience-no-problem-just-tel': "[AI_TRANSLATION]Pas d'expérience en codage, pas de problème. Dis-moi juste ce que tu veux et je générerai le code pour toi. Beaucoup de projets n'ont même pas besoin de code, mais si tu en connais ne serait-ce qu'un peu, je peux amplifier tes capacités pour créer quelque chose de spectaculaire.",
      'HowItWorksPage_no-worries-my-friend-i-have-the-keys-to-': "[AI_TRANSLATION]Pas de souci, mon ami ! J'ai les clés du royaume créatif. Tu peux accéder aux meilleurs outils d'IA avec un seul compte AI HackStack.",
      'HowItWorksPage_not-with-ai-hackstack-i-access-all-the-l': "[AI_TRANSLATION]Pas avec AI HackStack. J'accède à tous les modèles les plus récents, de GPT-4 à Stable Diffusion et tout le reste.",
      'HowItWorksPage_of-course': '[AI_TRANSLATION]Bien sûr.',
      'HowItWorksPage_oh-im-an-incredible-host-every-project-h': "[AI_TRANSLATION]Oh, je suis un hôte incroyable ! Chaque projet a une URL que tu peux partager avec le monde entier. Construis un site web et lance une entreprise rien qu'en discutant. Ou télécharge ton projet, synchronise-le avec GitHub, ou récupère ton code et lance-toi, le choix est à toi.",
      //    "HowItWorksPage_ok-so-where-does-my-project-live": "ok -so where does my project live?",
      //    "HowItWorksPage_ok-well-can-i-really-make-anything": "ok well can i really make anything?",
      //    "HowItWorksPage_so-how-are-you-making-all-this": "so - how are you making all this?",
      //    "HowItWorksPage_so-if-ai-can-create-ai-what-happens-next": "so if ai can create ai what happens next?",
      'HowItWorksPage_the-codecombat-team-they-got-really-good': "[AI_TRANSLATION]L'équipe de CodeCombat. Ils sont devenus vraiment bons pour rendre l'apprentissage des choses difficiles facile en enseignant à 20 millions de débutants à coder grâce à l'apprentissage basé sur le jeu. Alors, quand la technologie est devenue suffisamment bonne, ils ont voulu faire la même chose pour l'IA. Si l'IA est l'avenir de la création, alors nous devons la rendre accessible à tout le monde !",
      //    "HowItWorksPage_tldr-summarize-this-chat": "tl;dr. summarize this chat",
      'HowItWorksPage_well-start-you-off-easy-in-core-mode-wit': '[AI_TRANSLATION]On va te faire commencer facile en mode CORE avec des Q&A super simples pour te préparer à créer les meilleures requêtes. Ensuite, on relie ces requêtes pour créer ton premier projet. En quelques minutes, tu seras prêt pour le mode PRO+, où tout est possible.',
      //    "HowItWorksPage_what-they-send-it-but-i-put-like-private": "what?!!! they send it… -but i put, like, private stuff in there! like that love-you-more rap battle for alex!",
      'HowItWorksPage_wow-dont-you-need-like-a-100-different-a': "[AI_TRANSLATION]WAOUH !!! - il ne te faut pas genre 100 outils d'IA différents pour ça",
      'HowItWorksPage_yeah-thats-why-those-are-free-they-feed-': "[AI_TRANSLATION]Ouais, c'est pour ça que ceux-là sont gratuits. Ils alimentent leurs données dans leur prochaine IA pour qu'elle puisse apprendre à faire de meilleurs combats de rap d'amour. Mais quand tu m'utilises, ils ne stockent pas ni ne s'entraînent sur tes données. Donc si tu es à l'école ou moins de 18 ans avec le consentement parental ou moins de 13 ans en général, tu ne peux techniquement pas utiliser ChatGPT directement. Avec AI HackStack tu es en sécurité, protégé, et prêt à partir.",
      'HowItWorksPage_yep-im-here-to-accelerate-your-creative-': '[AI_TRANSLATION]Oui ! Je suis là pour accélérer ton potentiel créatif, supercharger tes rêves, fournir du carburant pour ton imagination ! Jeux, musique, films, applis, art, sites web, code et tout ce qui bouillonne dans ta tête incroyable est possible ici.',
      'HowItWorksPage_you-could-but-i-answer-faster-dont-rate-': "[AI_TRANSLATION]Tu pourrais MAIS je... - répondre plus vite - ne pas te limiter - te donner plus de modèles d'IA - t'apprendre à utiliser l'IA - construire et héberger des projets pour toi automatiquement - avoir une interface plus simple mais plus puissante - donner des conseils éthiques intégrés pour ne pas copier accidentellement des artistes - te permettre de voir le code source et de remixer les projets de n'importe qui. Oh, et je ne... N'ENVOIE PAS TOUS TES MESSAGES À OPENAI/MICROSOFT/GOOGLE POUR ÊTRE ENTRAÎNÉS !!!!  ",
      LeftSidebar_new: '[AI_TRANSLATION]+ Nouveau',
      LeftSidebar_projects: '[AI_TRANSLATION]Projets',
      LeftSidebar_scenarios: '[AI_TRANSLATION]Scénarios',
      'LeftSidebarItem_untitled-isprojectprojectscenario': '[AI_TRANSLATION]Sans titre __isProjectProjectScenario__',
      //    NewProjectPage_: "▲",
      'NewProjectPage_codecombat-ai': '[AI_TRANSLATION]CodeCombat IA  ',
      NewProjectPage_filters: '[AI_TRANSLATION]Filtres ▼',
      //    "NewProjectPage_learn-more": "Learn more",
      'NewProjectPage_new-ai-project': "[AI_TRANSLATION]Nouveau projet d'IA",
      'NewProjectPage_prompt-the-ai-to-create-websites-games-w': "[AI_TRANSLATION]Invite l'IA à créer des sites web, des jeux, des applications web, des histoires, de l'art et plus encore avec le CodeCombat AI HackStack.",
      'NewScenarioPage_a-webpage': '[AI_TRANSLATION]une page web',
      'NewScenarioPage_codecombat-ai': '[AI_TRANSLATION]CodeCombat IA  ',
      'NewScenarioPage_create-new-scenario': '[AI_TRANSLATION]Crée un nouveau scénario.',
      NewScenarioPage_document: '[AI_TRANSLATION]Document',
      'NewScenarioPage_lets-go': '[AI_TRANSLATION]Allons-y !',
      //    NewScenarioPage_make: "make",
      NewScenarioPage_mode: '[AI_TRANSLATION]Mode',
      NewScenarioPage_task: '[AI_TRANSLATION]Tâche',
      NewScenarioPage_tool: '[AI_TRANSLATION]Outil',
      'NewScenarioPage_whats-this': "[AI_TRANSLATION]Qu'est-ce que c'est?",
      //    "NotFound_not-found": "Not Found",
      //    ProjectTile_with: "with",
      'PromptQuizRenderer_choose-the-best-prompt': '[AI_TRANSLATION]Choisis la meilleure invite :',
      PromptQuizRenderer_continue: '[AI_TRANSLATION]Continuer →',
      'RenderedMessage_unknown-action-type-msgactiondatatype': "[AI_TRANSLATION]Type d'action inconnu : __msgActionDataType__",
      ScenarioDetailsPanel_beta: '[AI_TRANSLATION]Bêta',
      ScenarioDetailsPanel_draft: '[AI_TRANSLATION]Brouillon',
      //    ScenarioDetailsPanel_name: "Name",
      'ScenarioDetailsPanel_release-phase': '[AI_TRANSLATION]Phase de publication',
      ScenarioDetailsPanel_released: '[AI_TRANSLATION]Publié',
      'ScenarioDetailsPanel_save-scenario': '[AI_TRANSLATION]Sauvegarder le scénario',
      'ScenarioDetailsPanel_scenario-settings': '[AI_TRANSLATION]Paramètres du scénario',
      'ScenarioPage_youre-in-scenario-creation-mode-go-ahead': "[AI_TRANSLATION]T'es en mode création de scénario ! Vas-y, fais des essais et essaie de construire un scénario cool, puis clique sur \"bêta\" ou \"release\" pour le partager avec le monde ! Si jamais une invite ne te plaît pas, retourne simplement et modifie-la.",
      'ScenarioPromptMessage_alternate-choices': '[AI_TRANSLATION]Choix alternatifs',
      //    ScenarioPromptMessage_edit: "Edit",
      'ScenarioPromptMessage_prompt-choices': "[AI_TRANSLATION]Choix d'invite",
      TeacherMessageForm_create: '[AI_TRANSLATION]Créer',
      //    "Topbar_back-to-chat": "← Back to Chat",
      UpdateChatMessageForm_update: '[AI_TRANSLATION]Mettre à jour',
      'creditMessage_creditcreditsleft-creditinitialcredits-c': '[AI_TRANSLATION]__creditCreditsLeft__ / __creditInitialCredits__ crédits restants pour __durAmount__ __creditDurationKey__',
      //    creditMessage_the: "the",
      'onDelete_are-you-sure-you-want-to-delete-this-isp': '[AI_TRANSLATION]Es-tu sûr de vouloir supprimer ce __isProjectProjectScenario__ ?  ',
      renderFilterCheckboxes_clear: '[AI_TRANSLATION]Effacer',
      'renderFilterCheckboxes_create-your-own-project': '[AI_TRANSLATION]Crée ton propre projet',
      'renderFilterCheckboxes_creates-photorealistic-images-from-text': '[AI_TRANSLATION]Crée des images photoréalistes à partir de texte.',
      'renderFilterCheckboxes_learn-how-to-use-a-model': '[AI_TRANSLATION]Apprends à utiliser un modèle',
      'renderFilterCheckboxes_learn-what-you-can-create-with-ai': "[AI_TRANSLATION]Apprends ce que tu peux créer avec l'IA.",
      'renderFilterCheckboxes_quickly-and-easily-creates-images-from-t': '[AI_TRANSLATION]Crée rapidement et facilement des images à partir de texte.',
      'renderFilterCheckboxes_use-models-to-create-your-own-ai-project': "[AI_TRANSLATION]Utilise des modèles pour créer tes propres projets d'IA.",
      'renderFilterCheckboxes_writes-code-for-web-games-and-apps': '[AI_TRANSLATION]Écrit du code pour des jeux web et des applications.',
      'renderFilterCheckboxes_writes-stories-and-summarizes-documents': '[AI_TRANSLATION]Écrit des histoires et résume des documents.',
      //    "renderFilterCheckboxes_key-write": "write",
      //    "renderFilterCheckboxes_key-code": "code",
      //    "renderFilterCheckboxes_key-simulate": "simulate",
      //    "renderFilterCheckboxes_key-study": "study",
      //    "renderFilterCheckboxes_key-draw": "draw",
      //    "renderFilterCheckboxes_key-graph": "graph",
      //    "renderFilterCheckboxes_key-learn": "learn",
      //    "renderFilterCheckboxes_key-advertise": "advertise",
      //    "renderFilterCheckboxes_key-model": "model",
      //    "renderFilterCheckboxes_key-solve": "solve",
      choices: '[AI_TRANSLATION]Choix',
      'could-not-find-project-with-id-projectid': "[AI_TRANSLATION]Impossible de trouver le projet avec l'id __projectId__",
      generated: '[AI_TRANSLATION]généré',
      'missing-action-data-for-project-projecti': "[AI_TRANSLATION]Données d'action manquantes pour le projet __projectId__",
      'overwriting-existing-dev-command-callbac': '[AI_TRANSLATION]Overwriting existing dev command callback for key: __key__',
      prompt: '[AI_TRANSLATION]Invite',
      'teacher-response': "[AI_TRANSLATION]Réponse de l'enseignant",
      'unhandled-payload-exhaustivecheck': '[AI_TRANSLATION]Charge utile non gérée : __exhaustiveCheck__',
      modes: '[AI_TRANSLATION]Modes',
      tools: '[AI_TRANSLATION]Outils',
      //    tasks: "Tasks",
      documents: '[AI_TRANSLATION]Documents',
      'stable-diffusion-description': '[AI_TRANSLATION]Crée des images photoréalistes à partir de texte.',
      'dall-e-3-description': '[AI_TRANSLATION]Crée rapidement et facilement des images à partir de texte.',
      'gpt-4-description': '[AI_TRANSLATION]Écrit du code pour des jeux web et des applications.',
      'claude-description': '[AI_TRANSLATION]Écrit des histoires et résume des documents.',
      locked: '[AI_TRANSLATION]VERROUILLÉ',
      view: '[AI_TRANSLATION]Voir',
      continue: '[AI_TRANSLATION]Continuer',
      no_assigned_projects: "[AI_TRANSLATION]Ton professeur n'a pas encore assigné de projets IA.",
      //    continue_here: "Continue",
      //    start_new: "Start from scratch",
      //    choice_prompt_1: "What would you like to do next?",
      //    choice_prompt_2: "You can continue with your project or start a new one from scratch!",
      //    create_from_scratch: "Create from scratch",
      //    complete_to_unlock: "Complete a __model__ learn mode project to unlock",
      //    actionbutton_finished: "Learned",
      //    my_class: "My Class",
      //    my_creations: "My Creations",
      //    my_trainings: "My Trainings",
      //    my_courses: "My Courses",
      //    what_do_you_want_to_do_today: "What do you want to do today?",
      //    learn_ai: "Learn AI",
      //    create_ai: "Create AI",
      //    learn_with_ai: "Learn With AI",
      //    create_with_ai: "Create With AI",
      //    name_conflict: "Name Conflict, please choose a different name",
      //    edit: "Edit",
      //    delete: "Delete",
      //    duplicate: "Duplicate",
      //    use_as_a_template: "Use as a Template",
      //    get_inspired: "Get Inspired",
      //    remixed_from: "Remixed from",
      //    hackstack_credits: "AI HackStack Credits",
      //    model: "Model",
      //    tags: "Tags",
      //    see_all: "See All",
      //    created_by: "created by",
      //    remix: "Remix",
      //    copy: "copy",
      //    copied: "copied!",
      //    copied_error: "error copying!",
      //    NewScenarioPage_name: "Display Name",
      //    learning_modules: "Learning Modules",
      //    level_complete: "You did it! Level complete. Continue your AI journey with the next level.",
      //    run_code_tour_title: "Ready to see the magic?",
      //    run_code_tour_text: "Press “Output” and watch your project come to life. No experience required!",
      //    ready_to_review_helptext: "Mark this when your project is complete. Your teacher will then see it as ready to review on their side.",
    },

    //  galaxy: {
    //    title: "Welcome to HackStack Galaxy",
    //    description: "Explore new worlds and use AI to help you in your journey. ",
    //  },

    //  new_premium: {
    //    mastering_code: "Master coding and AI with **premium home access**",
    //    unlock_passion: "Unlock unlimited access to hundreds of coding adventures and generative AI projects. Build real skills, tackle engaging challenges, and explore at your own pace from home.",
    //    boxes_title: "Premium access to all games & projects, with a single subscription",
    //    junior_title: "CodeCombat Junior",
    //    junior_text: "Our flagship K-5 curriculum features a progression of learning levels that teach basic coding concepts at a slower pace.",
    //    codecombat_worlds_text: "Developed in partnership with Roblox Education, this experience accelerates your coding abilities to create amazing Roblox games and experiences.",
    //    testimonials_2_name: "Amanda S.",
    //    features_1: "Full Access to All[NEWLINE]Learning Adventures",
    //    features_2: "Master AI with[NEWLINE]AI HackStack",
    //    features_3: "Unlock More Gems,[NEWLINE]Heroes & Items",
    //    features_4: "Create Games,[NEWLINE]Websites & Apps",
    //    features_5: "Premium Support[NEWLINE]& AI-Powered Help",
    //    every_learner_different_learning_style: "**Every learner has a unique pace and passion for technology. Our engaging game-based learning programs provide the perfect environment to explore coding and AI, keeping you motivated and excited to learn—even as concepts become more advanced**",
    //    adapt_interests: "We adapt to your interests",
    //    carousel_items_1_title: "Coding[NEWLINE]Fundamentals",
    //    carousel_items_1_text: "For learners with little to no coding experience, most sessions will start in CodeCombat Junior to build foundational skills before progressing to CodeCombat for deeper programming knowledge. AI HackStack will accelerate learning and showcase real-world applications of coding and AI. CodeCombat Worlds and AI League provide additional opportunities for practice, creativity, and fun.",
    //    carousel_items_2_text: "If you love games and want to create them, our game development-focused curriculum is the perfect fit. You'll start building interactive projects with CodeCombat, then bring your ideas to life in CodeCombat Worlds, where you can design and publish real games on the Roblox platform. AI League offers a competitive edge by deepening your understanding of game dynamics, while AI HackStack helps refine and enhance your creations through iterative development.",
    //    carousel_items_3_text: "Web development is constantly evolving, and staying ahead of the curve is essential. In this curriculum, foundational web development activities will be conducted in CodeCombat, while CodeCombat Junior provides an accessible starting point for younger learners. AI HackStack will serve as the primary platform for building and publishing projects, with limited use of CodeCombat Worlds and AI League to reinforce key coding concepts in an engaging way.",
    //    carousel_items_4_text: "Esports enthusiasts will love the competitive spirit of this learning experience. Starting with CodeCombat Junior and CodeCombat, learners will build a strong coding foundation before taking on the challenge of our AI League global esports tournaments, where scholarships and prizes are up for grabs year-round. With a focus on creative coding and iteration, they’ll also harness the power of AI HackStack to level up their skills and gain a competitive edge.",
    //    carousel_items_5_title: "AI Literacy",
    //    carousel_items_5_text: "AI is shaping the future, and those who can harness its power will unlock endless opportunities. This learning experience starts with CodeCombat Junior and CodeCombat. It expands into AI HackStack, where learners will master the art of crafting effective AI prompts and using the latest generative AI tools in a safe and secure environment. ",
    //    cs_benefits: "Computer science education offers immediate benefits, such as improving **problem-solving skills, sharpening mathematical abilities,** and strengthening **logical thinking—skills** that support success across many subjects. But the learning goes beyond just coding. It helps learners tackle complex challenges, adapt to new situations, and develop a growth mindset that lasts a lifetime.",
    //    our_solutions: "Our solutions are designed to equip you with essential computer science skills today, preparing you for the **digital careers of tomorrow.**",
    //    learning_code_challenging: "Learning to code can be challenging, but you don’t have to do it alone. Our innovative AI hints feature provides real-time guidance to help you keep progressing. It can evaluate your code, highlight errors, and explain how to fix them, all while ensuring you understand the reasoning behind each solution—without simply giving away the answer. Since AI hints only assist with your current coding challenge, you'll still need to think critically and solve each level on your own. Premium subscribers receive 10 AI hints per day, giving you the support you need to keep learning with confidence.",
    //    new_to_ai: "For those new to AI, we offer **[/ai]AI HackStack**, an innovative tool that teaches learners how to use AI safely and responsibly. With secure access to cutting-edge AI models like ChatGPT-4, Claude, Stable Diffusion, DALL·E, and more, users can create and experiment with AI- powered projects. In just a short time, they’ll unlock the full creative potential of AI, turning prompts into code, games, art, websites, and more—all in minutes. Every Premium subscriber receives 50 prompts per month, providing plenty of opportunities to explore and build with AI.",
    //    premium_page_title: "CodeCombat Premium",
    //  },

    parents_v2: {
      testimonials_1_quote: "[AI_TRANSLATION]Je ne peux même pas commencer à expliquer les changements profonds qui ont eu lieu chez Luka académiquement depuis qu'il travaille avec toi.",
      testimonials_1_name: '[AI_TRANSLATION]Marina G.',
      //    testimonials_1_title: "proud parent",
      //    testimonials_2_quote: "One thing I am able to do now that I could not do before is actually believe I can code.",
      //    testimonials_2_name: "Student",
      //    testimonials_2_title: "Mountain Ridge Middle School",
      //    testimonials_3_quote: "Even though the class starts every Saturday at 7am, my son is so excited that he wakes up before me! CodeCombat creates a pathway for my son to advance his coding skills.",
      testimonials_3_name: '[AI_TRANSLATION]Latthaphon Pohpon',
      //    testimonials_3_title: "Parent",
      comprehensive_package_item_0_text: '[AI_TRANSLATION]Une heure[NEWLINE]Session privée 1:1[NEWLINE]Sessions  ',
      //    comprehensive_package_item_1_text: "24/7 Access to[NEWLINE]Play and Learn",
      comprehensive_package_item_2_text: '[AI_TRANSLATION]Support le Jour Même[NEWLINE]  ',
      comprehensive_package_item_3_text: '[AI_TRANSLATION]Progrès[NEWLINE]Mises à jour\n',
      comprehensive_package_item_4_text: '[AI_TRANSLATION]Classe[NEWLINE]Enregistrements  ',
      comprehensive_package_item_5_text: '[AI_TRANSLATION]Certification des élèves[NEWLINE]',
      comprehensive_package_item_6_text: '[AI_TRANSLATION]30 jours[NEWLINE]Garantie de[NEWLINE]remboursement  ',
      //    grid_most_popular: "Most Popular",
      //    grid_best_value: "Best Value",
      grid_self_paced: '[AI_TRANSLATION]**[/premium]À ton rythme**',
      grid_1_sessions_weekly: '[AI_TRANSLATION]**[/payments/initial-online-classes-71]1 session par semaine**',
      grid_2_sessions_weekly: '[AI_TRANSLATION]**[/payments/initial-online-classes-71]2 sessions par semaine**',
      //    grid_features: "Features",
      grid_99_annual: '[AI_TRANSLATION]$99 Annuel',
      grid_219_monthly: '[AI_TRANSLATION]$219 Mensuel',
      grid_399_monthly: '[AI_TRANSLATION]$399 Mensuel',
      //    grid_self_paced_year_price: "$__price__ Annual",
      //    grid_self_paced_year_price_without_currency: "__price__ Annual",
      grid_personalized_instruction: '[AI_TRANSLATION]1:1 Instruction Personnalisée',
      //    grid_premium_access: "Premium Access",
      //    grid_codecombat: "CodeCombat",
      //    grid_ozaria: "Ozaria",
      //    grid_ai_league: "AI League",
      //    grid_codecombat_worlds: "CodeCombat Worlds",
      //    grid_ai_hackstack: "AI HackStack",
      grid_parent_dashboard: '[AI_TRANSLATION]Tableau de bord pour parents personnalisé  ',
      grid_lesson_slides: '[AI_TRANSLATION]Diapositives de Leçon Contextuelle  ',
      grid_connections_applications: '[AI_TRANSLATION]Connexions et applications dans le monde réel  ',
      grid_monthly_reports: '[AI_TRANSLATION]Rapports de Progrès Mensuels  ',
      grid_completion_certificates: "[AI_TRANSLATION]Certificats d'achèvement de cours  ",
      grid_apcsp_option: '[AI_TRANSLATION]Option de Préparation AP CSP  ',
      grid_class_recording: "[AI_TRANSLATION]Option d'Enregistrement de Classe*  ",
      grid_money_back: '[AI_TRANSLATION]Garantie de remboursement de 30 jours**  ',
      grid_ai_hints_allowance: '[AI_TRANSLATION]CodeCombat AI Indices Autorisation (Quotidienne)***  ',
      grid_prompts_allowance: '[AI_TRANSLATION]CodeCombat AI HackStack Prompts Autorisation (Mensuelle)***  ',
      step_boxes_header_text: "[AI_TRANSLATION]Le programme engageant basé sur des projets se concentre sur l'enseignement **des langages de codage textuels utilisés dans le monde réel**. Notre approche pratique garantit que les élèves passent la majorité de leur temps de classe à coder, s'amuser, et avoir des retours en temps réel, évitant ainsi les sentiments de frustration ou de stagnation.",
      step_box_1_title: '[AI_TRANSLATION]Instructions en direct  ',
      step_box_1_subtitle: '[AI_TRANSLATION]Engager',
      step_box_1_footer_text: '[AI_TRANSLATION]Quels types de boucles existent dans le monde réel ?',
      step_box_2_title: '[AI_TRANSLATION]Instructions en direct  ',
      step_box_2_subtitle: '[AI_TRANSLATION]Explorer',
      step_box_2_footer_text: '[AI_TRANSLATION]Les boucles sont un moyen de répéter une séquence de code.  ',
      step_box_3_title: '[AI_TRANSLATION]Temps de Jeu  ',
      step_box_3_subtitle: '[AI_TRANSLATION]Évaluer  ',
      step_box_3_footer_text: '[AI_TRANSLATION]Construis un jeu en utilisant des boucles.  ',
      step_box_4_title: '[AI_TRANSLATION]Temps de Jeu  ',
      step_box_4_subtitle: '[AI_TRANSLATION]Étendre',
      step_box_4_footer_text: '[AI_TRANSLATION]Utilise des boucles pour collecter les pierres de lumière.',
      step_boxes_footer_text: "[AI_TRANSLATION]Approuvé par plus de **320,000 enseignants** dans le monde, notre programme structuré est crucial pour aider les élèves à persévérer. Nos étudiants tapent du vrai code dès le début, deviennent plus confiants à chaque cours, et apprennent comment l'informatique est pertinente pour leur vie quotidienne.",
      play_code_create: '[AI_TRANSLATION]Joue, code et crée avec les classes de codage **en ligne en direct** les plus captivantes  ',
      unlock_passion: "[AI_TRANSLATION]Réveillez la passion de votre enfant pour l'informatique et son potentiel de succès avec notre programme flexible et notre instruction personnalisée.  ",
      schedule_free_class: '[AI_TRANSLATION]Programme une classe gratuite',
      enroll_now: '[AI_TRANSLATION]Ou, **[https://codecombat.com/payments/initial-online-classes-71]Inscris-toi Maintenant**  ',
      //    create_parent_account: "Create Parent Account",
      to_explore: '[AI_TRANSLATION]À Explorer',
      testimonials_1_full_review_text: '[AI_TRANSLATION]Témoignage 1 Texte Complet',
      adapt_interests: "[AI_TRANSLATION]On s'adapte aux intérêts de ton enfant  ",
      comprehensive_packages: '[AI_TRANSLATION]Nos forfaits complets incluent  ',
      classes_recorded: "[AI_TRANSLATION]Les classes sont enregistrées par défaut pour des raisons de qualité et de formation. Nous stockons les enregistrements de classe pendant 3 à 5 jours ouvrables. Nous n'enregistrerons pas les classes si demandé.  ",
      subscriptions_billed: "[AI_TRANSLATION]Tous les abonnements sont facturés à l'avance et peuvent être interrompus, annulés ou repris sans frais supplémentaires. Les abonnements aux cours en ligne en direct sont 100% sans risque pendant les 30 premiers jours. Si pour une raison quelconque tu décides de ne pas continuer, il suffit de **nous contacter** dans les 30 jours suivant l'achat et nous te rembourserons intégralement. Tous les forfaits sont automatiquement renouvelés au même niveau et cycle de facturation sauf changement ou annulation. Aucun remboursement n'est offert après les 30 premiers jours. L'annulation après les 30 premiers jours prendra effet au début du prochain cycle de facturation.  ",
      ai_hints: "[AI_TRANSLATION]Les indices et autorisations d'invite AI sont susceptibles de changer",
      prefix_or: '[AI_TRANSLATION]Ou,   ',
      signup_description: '[AI_TRANSLATION]Inscris-toi pour un accès à ton rythme  ',
      homeschool_solution: "[AI_TRANSLATION]Cherche une solution d'école à la maison",
      teach_child: "[AI_TRANSLATION]Si tu envisages d'enseigner à ton enfant, nous pouvons fournir une solution clé en main qui te permet de dispenser notre programme à domicile. Nous offrons toutes les ressources pédagogiques nécessaires pour que toi et ton enfant réussissiez, y compris des guides de solution de cours. Contacte notre équipe pour en savoir plus - envoie un email à **[mailto:classes@codecombat.com]classes@codecombat.com** pour te connecter avec un conseiller en apprentissage.",
      meet_instructors: '[AI_TRANSLATION]**Rencontrez nos instructeurs**  ',
      why_cs_important: "[AI_TRANSLATION]Pourquoi l'informatique est-elle importante ?",
      cs_benefits: "[AI_TRANSLATION]L'éducation en informatique offre des avantages immédiats en améliorant **les compétences en résolution de problèmes, en aiguisant les capacités mathématiques**, et encourage la **pensée logique** nécessaire à la réussite dans beaucoup d'autres matières scolaires fondamentales. L'apprentissage va bien au-delà du code, en améliorant la capacité des élèves à résoudre des problèmes complexes, à s'adapter à différentes situations et à encourager un état d'esprit de croissance. Découvrez comment Ozaria aide à faire ces **connexions interdisciplinaires.**",
      curriculum_design: "[AI_TRANSLATION]Notre programme est conçu pour équiper votre enfant dès aujourd'hui des compétences en informatique essentielles pour les **emplois numériques de demain.**  ",
      //    concepts_covered: "Concepts covered",
      //    beginner_level: "Beginner",
      beginner_title: "[AI_TRANSLATION]Pour les élèves avec peu ou pas d'expérience en codage basé sur du texte  ",
      //    intermediate_level: "Intermediate",
      intermediate_title: "[AI_TRANSLATION]Pour les élèves avec un peu d'expérience en codage basé sur du texte  ",
      //    advanced_level: "Advanced",
      //    advanced_title: "For students with substantial experience in  text-based coding and a good grasp of complex concepts",
      //    cs_careers: "For those interested in pursuing careers in coding and computer science, no worries; AI is not going to replace you. In fact, according to the **[https://www.mckinsey.com/mgi/our-research/generative-ai-and-the-future-of-work-in-america]McKinsey Global Institute Report [Generative AI and the future of work in America]**, by 2030, STEM jobs will see the second highest labor demand growth at +23%, just behind healthcare. STEM professionals will be well positioned to understand and adopt the latest AI technologies as they continue to evolve, making those with computer science knowledge even more effective and valuable.",
      //    why_game_based: "Why game-based learning works",
      game_based_effective: "[AI_TRANSLATION]L'apprentissage basé sur le jeu est très efficace car il offre un environnement sécurisé où l'échec n'est pas craint, mais considéré comme une occasion attendue de grandir et de comprendre. Cette approche encourage les joueurs à apprendre de leurs erreurs et à adapter leurs stratégies pour réussir. De plus, la nature interactive et dynamique des jeux aide les jeunes apprenants à retenir les informations plus efficacement, car ils apprennent par des expériences pratiques et concrètes. Cela les engage activement dans le processus d'apprentissage, augmentant leur motivation et leur plaisir.  ",
      //    how_integrate_ai: "How we integrate AI safely and responsibly",
      see_how: "[AI_TRANSLATION]Regarde comment nos instructeurs mélangent la révision des concepts du programme principal, l'application réelle, la pratique en jeu et les exercices de codage créatif en une expérience amusante et personnalisée.  ",
      //    ai_technology_description: "Our AI technology adheres to **safety-first principles**, providing confidence to both learners and instructors. We do not allow our backend LLM providers to train on your chats and have established **protective measures against inappropriate content**. These measures include filtering harmful language, maintaining focus on relevant subjects, safeguarding personal information, and educating learners about potential AI pitfalls. Moreover, we log AI chat activity for instructor monitoring and uphold **stringent data privacy and security protocols**.",
      instructors_offer_guidance: "[AI_TRANSLATION]Nos instructeurs offrent les conseils et le soutien dont votre enfant a besoin, mais ils ne peuvent pas toujours être là. C'est là que notre fonction innovante d'indices IA aide à poursuivre l'apprentissage entre les sessions. Cette fonction de support peut évaluer le code, pointer les erreurs, et expliquer comment les corriger. Plus important encore, elle fournit tout le contexte nécessaire pour comprendre le pourquoi, sans fournir la solution entière. Les étudiants doivent toujours résoudre chaque défi de codage avec seulement l'assistance aux problèmes de code courant disponible. Les abonnés reçoivent une allocation de 20 indices IA par jour pour s'assurer qu'ils ont toujours le soutien nécessaire.  ",
      new_to_ai: "[AI_TRANSLATION]Pour ceux qui débutent avec l'IA, nous offrons **[/ai]CodeCombat AI HackStack**. Nos instructeurs utilisent cet outil innovant pour enseigner à votre enfant comment utiliser l'IA de manière sûre et responsable. L'application offre un accès sécurisé à plusieurs des derniers LLMs, y compris ChatGPT-4, Claude, Stable Diffusion, DALL-E et d'autres. Après un court moment avec nos instructeurs, votre enfant débloquera tout le potentiel créatif de l'outil, permettant de passer d'un texte à du code à des projets publiés en quelques minutes. Cette application propulsée par l'IA permet de créer des jeux, des arts, des codes de sites web et plus encore. Chaque abonné à nos cours en direct en ligne reçoit 200 propositions par mois pour créer plusieurs projets d'IA.",
      ap_csp_preparation: '[AI_TRANSLATION]Préparation AP CSP  ',
      ap_csp_description: "[AI_TRANSLATION]Savais-tu que tu n’as pas besoin d’être inscrit à un cours AP CSP pour passer l’examen AP CSP ? Si ton enfant envisage une carrière en informatique, passer l'examen de Principes d'Informatique AP peut être une première étape prometteuse, et nous pouvons aider. Réussir l'examen offre une voie reconnue vers des crédits postsecondaires, permettant aux apprenants d'éviter des exigences universitaires coûteuses et chronophages. Notre cours, approuvé par le College Board, affirme que notre programme est aligné sur toutes les normes du Cadre Curriculaire AP et l'évaluation AP CSP.  ",
      get_prepared_for_ap_csp_exam: "[AI_TRANSLATION]**[/apcsp]Prépare-toi pour l'examen AP CSP**",
      schedule_a_free_class: '[AI_TRANSLATION]Programme une classe gratuite',
      //    boxes_title: "Personalized instruction and premium access with a single subscription",
      //    ozaria_title: "Ozaria",
      //    ozaria_text: "An enchanting narrative coding adventure that establishes the fundamentals of computer science.",
      //    personalized_instruction: "An enchanting narrative coding adventure that establishes the fundamentals of computer science.",
      //    codecombat_title: "CodeCombat",
      codecombat_text: "[AI_TRANSLATION]Un programme scolaire de science informatique basé sur des jeux, avec du développement web, du développement de jeux et une préparation à l'examen AP CSP.  ",
      ai_league_sports_title: '[AI_TRANSLATION]AI League Sports',
      //    ai_league_sports_text: "An epic competitive coding esports platform that encourages creative programming in a game-based environment.",
      //    codecombat_worlds_title: "CodeCombat Worlds",
      codecombat_worlds_text: '[AI_TRANSLATION]Développé en partenariat avec Roblox Education, cette expérience accélère les capacités de codage de ton enfant pour créer des jeux et expériences extraordinaires sur Roblox.  ',
      //    ai_hackstack_title: "AI HackStack",
      ai_hackstack_text: "[AI_TRANSLATION]Apprends tout, crée quelque chose, fais tout avec le premier outil compagnon IA génératif spécifiquement conçu pour les nouveaux en IA. C’est l’autonomisation par l'IA pour tous !",
      every_child_different_learning_style: "[AI_TRANSLATION]**Chaque enfant a un style d'apprentissage et des intérêts scolaires différents. Nous avons développé une suite de programmes d'apprentissage basés sur le jeu pour assurer que ton enfant reste engagé et excité d'apprendre même lorsque les sujets deviennent complexes ou difficiles.**",
      carousel_items_1_title: '[AI_TRANSLATION]Code[NEWLINE]Fondamentaux  ',
      carousel_items_1_title_prefix: '[AI_TRANSLATION]**Focus :**',
      carousel_items_1_text: "[AI_TRANSLATION]Pour les élèves avec peu ou pas d'expérience en codage, la plupart des sessions se feront dans Ozaria pour construire une base, puis dans CodeCombat pour approfondir la connaissance de la programmation. AI HackStack sera utilisé pour accélérer les capacités de codage de votre enfant et montrer des applications réelles de ses nouvelles compétences. CodeCombat Worlds et AI League offriront des opportunités occasionnelles de pratique et de jeu créatif.  ",
      carousel_items_2_title: '[AI_TRANSLATION]Développement de Jeu[NEWLINE]  ',
      carousel_items_2_title_prefix: '[AI_TRANSLATION]**Focus :**',
      carousel_items_2_text: '[AI_TRANSLATION]Si ton enfant adore les jeux et veut en créer, alors notre programme axé sur le développement de jeux mettra CodeCombat au cœur des activités et projets de développement de jeux. En un rien de temps, ton enfant travaillera dans les Mondes CodeCombat en construisant et publiant de vrais jeux sur la plateforme Roblox. Participer à notre AI League offre des idées supplémentaires sur les dynamiques et le développement de jeux réussis, tandis que AI HackStack sera un outil puissant pour le développement itératif de jeux.  ',
      carousel_items_3_title: '[AI_TRANSLATION]Développement Web[NEWLINE]',
      carousel_items_3_title_prefix: '[AI_TRANSLATION]**Focus :**',
      carousel_items_3_text: "[AI_TRANSLATION]Développer pour le web évolue constamment, et il est important de rester à la pointe. Dans ce programme, les activités initiales de développement web seront conduites dans CodeCombat, tandis qu'Ozaria sera utilisé pour ceux qui débutent le codage. AI HackStack sera largement utilisé comme plateforme pour construire et publier sur le web, avec une utilisation limitée de CodeCombat Worlds et AI League pour aider à renforcer les concepts clés du codage.  ",
      carousel_items_4_title: '[AI_TRANSLATION]Code compétitif\nEsports de codage',
      carousel_items_4_title_prefix: '[AI_TRANSLATION]**Focus :**',
      carousel_items_4_text: "[AI_TRANSLATION]Les fans d'esports vont adorer l'esprit de compétition de cet enseignement. Grâce à une base construite avec CodeCombat, ton enfant participera toute l'année à nos tournois mondiaux d'esports AI League avec des bourses et des prix à gagner. Avec un accent sur le codage créatif et l'itération, ton enfant apprendra à utiliser notre outil AI HackStack pour booster ses capacités en compétition.  ",
      //    carousel_items_5_title: "AI[NEWLINE]Applications",
      carousel_items_5_title_prefix: '[AI_TRANSLATION]**Focus :**',
      carousel_items_5_text: "[AI_TRANSLATION]L'IA est partout et ceux qui peuvent exploiter sa puissance pourront maximiser leur potentiel. Ce programme se concentre sur CodeCombat mais c’est AI HackStack qui aidera à enseigner l'art de rédiger les meilleures invites d'IA et comment utiliser tous les derniers outils d'IA génératif dans un environnement sûr et sécurisé. La fonctionnalité d'IA génératif intégrée dans CodeCombat Worlds offrira une autre occasion concrète de voir ce que votre enfant peut faire avec l'IA.",
      carousel_items_6_title: '[AI_TRANSLATION]Préparations AP CSP[NEWLINE]  ',
      carousel_items_6_title_prefix: '[AI_TRANSLATION]**Focus :**',
      //    carousel_items_6_text: "If your child plans to pursue a career in computer science taking the AP Computer Science Principles exam can be a promising first step. Passing the exam serves as a recognized avenue to postsecondary credit, enabling learners to bypass costly and time-consuming college requirements. Our course, endorsed by the College Board affirms that our curriculum is aligned to all the AP Curriculum Framework standards and the AP CSP assessment. You do not need to be enrolled in a high school AP class to take the exam and we can support you in finding an in-person exam location.",
      //    instructors_1_text: "Brian is a passionate coding teacher with 13 years in the classroom teaching mathematics and computer science. He has experience with Java, Python, Javascript, HTML, and CSS. With a bachelor’s in Mathematics Education and a Masters's in Educational Theory he loves sharing his passion for math and computer science with others. He believes that by teaching computer science we are preparing our youth to be the next generation of exceptional problem solvers.",
      instructors_2_text: "[AI_TRANSLATION]Shreeaa a une passion pour aider les autres à découvrir le plaisir de coder. Ayant auparavant eu du succès dans une carrière en développement logiciel, elle apporte des connaissances du monde réel à ses cours. Son style d'enseignement est pratique et concret, avec un accent sur l'aide à acquérir les compétences nécessaires pour créer des projets concrets tout en s'amusant beaucoup. Que tu sois novice en codage ou que tu cherches à étendre tes connaissances, elle est là pour te soutenir dans ton parcours.  ",
      //    instructors_3_text: "Tai is currently studying both Criminal Justice and Cyber Security. He has a passion for justice and technology, and hopes to use his skills to make the world a safer place. In addition to his studies, Tai worked at the YMCA for over five years, where he gained valuable experience in child care. He is dedicated to fostering a safe and supportive environment for all, whether it's working with children or in the tech industry.",
      instructors_4_text: "[AI_TRANSLATION]Carson enseigne le codage depuis deux ans, avec une expérience professionnelle dans de nombreux langages de programmation, y compris Python, Javascript et HTML. Son approche d'enseignement se concentre sur le fait de relier les concepts à des choses que l'élève aime ou trouve intéressantes. Il préfère laisser l'élève explorer et trouver son propre chemin, tout en le guidant dans l'apprentissage d'une manière qui correspond à son style et sa personnalité.\n",
      //    instructors_5_text: "Dania is a Computer Engineering graduate with a passion for teaching and spreading knowledge. Dania has over six years of experience teaching different programming languages and computer literacy. She believes in the importance of learning coding at a young age to ensure them an edge in today's fast-moving digital world where coding is the global language.",
      //    instructors_6_text: "Riley’s journey began when he taught himself Python while pursuing his first Bachelor's degree. His passion for education led him to become a high school Social Studies teacher, where he continued to enhance his coding skills on the side. After three years of teaching, he decided to return to school to earn another Bachelor's degree in Computer Science. His enthusiasm for education remains as strong as ever, and now he is genuinely excited to be teaching something he loves. He fosters meaningful interactions with his students, igniting their genuine interest in the subject matter rather than relying solely on strict memorization.",
      instructors_7_text: "[AI_TRANSLATION]Ishraq est une enseignante de codage passionnée avec une expérience en développement web full-stack. Elle a commencé à coder au collège et pense qu'apprendre à coder jeune est vital. Ayant commencé à coder jeune, elle comprend à quel point il est important qu'ils aiment le processus d'apprentissage et elle va au-delà pour s'assurer que ses élèves adorent chaque cours.  ",
      instructors_8_text: "[AI_TRANSLATION]Voici Edi, diminutif d'Edwin. Il vit à Bali, en Indonésie, et dirige une école de programmation depuis deux ans. Dans sa carrière précédente, il était un professionnel de l'informatique qui voyageait à travers le monde pour mettre en œuvre des structures de projet. Ses passions sont l'enseignement et le partage des connaissances, et il adore avoir l'occasion d'enseigner aux enfants et de leur faire découvrir le merveilleux monde de la programmation. Sampai Jumpa lagi (Indonésien pour à bientôt) !",
      instructors_9_text: "[AI_TRANSLATION]Voici Kislay, une maman, diplômée en ingénierie, instructrice de codage et passionnée de mathématiques avec trois ans d'expérience dans l'enseignement edtech. Elle est passionnée par l'enseignement du codage et des mathématiques aux autres et a aidé des centaines d'étudiants de divers horizons avec leurs concepts mathématiques et leurs langages de codage tels que Python, JavaScript, HTML/CSS et Node.js. Son style d'enseignement met l'accent sur les applications pratiques et réelles, et son objectif est d'aider ses étudiants à acquérir les compétences et la confiance dont ils ont besoin pour réussir dans l'industrie technologique.  ",
      instructors_10_text: "[AI_TRANSLATION]Nadeem a d'abord été inspiré à se lancer dans le codage en étudiant le Java au collège communautaire. Après son transfert à l'Université de Californie, Berkeley et s'être mis au Python, sa passion et son excitation pour le codage ont grandi. Actuellement étudiant en doctorat en mathématiques computationnelles, le codage est désormais au cœur de son travail quotidien. Issu d'une grande famille, Nadeem a toujours aimé être entouré d'enfants et se délecte de l'opportunité de mentorat avec de jeunes étudiants.  ",
      instructors_11_text: "[AI_TRANSLATION]Bhavika a un Master en Systèmes d'Information et une grande expérience dans la tech. Elle a commencé sa carrière dans le développement web et a exploré d'autres domaines de l'IT, comme l'Administration Middleware et le test QA. Elle a de l'expérience dans plusieurs langages de programmation, y compris Python, Django, AngularJS, le Codage Lua, HTML et CSS. Elle pense que personne n'est jamais trop jeune pour commencer à apprendre ces compétences essentielles.  ",
      instructors_12_text: "[AI_TRANSLATION]Sergio enseigne la technologie/informatique depuis sept ans, dans des écoles internationales en Amérique du Sud et en Corée du Sud. Il vient du Venezuela et vit actuellement en Colombie. Avec un diplôme en éducation en informatique, il enseigne Python, HTML, CSS, JavaScript et Swift, parmi d'autres matières non techniques. Il a aussi obtenu plusieurs certificats en langages de programmation et travaille actuellement sur une certification en science des données. Il croit que coder peut aider à résoudre des problèmes du monde réel. Et oui, il peut enseigner en espagnol.",
      instructors_13_text: "[AI_TRANSLATION]Bella étudie actuellement l'informatique à UC Berkeley et elle adore partager l'enthousiasme du monde technologique avec les autres. Des robots au développement web, Bella enseigne la programmation informatique depuis plus de cinq ans et favorise un environnement d'apprentissage inclusif et soutenant pour que les élèves puissent prospérer et prendre le contrôle de leur aventure de codage.  ",
      //    faq_1_question: "What should I expect in the trial class?",
      faq_1_answer: "[AI_TRANSLATION]Chaque cours d'essai est une séance privée de 60 minutes avec **45 minutes d'instruction** pour l'élève suivies de **15 minutes de discussion avec un parent ou tuteur**. Ces 15 minutes sont importantes et sont réservées pour répondre à toute question, donner un aperçu de la progression du programme en cours et t'aider à choisir le bon niveau de compétence et le langage de programmation pour ton enfant.  ",
      //    faq_2_question: "How are instructors matched with my child?",
      faq_2_answer: "[AI_TRANSLATION]Après le cours d'essai initial, notre équipe associe soigneusement nos instructeurs en ligne à chaque élève en fonction de leur niveau d'expérience, personnalité, intérêts et planning. Notre équipe travaillera avec toi pour améliorer ton expérience si toi ou ton enfant n'aime pas apprendre avec ton instructeur.  ",
      //    faq_3_question: "Are there any student age limits?",
      faq_3_answer: "[AI_TRANSLATION]On propose différentes approches pour que les élèves, jeunes et moins jeunes, puissent tirer le meilleur parti de notre programme et de notre enseignement. On s'adresse principalement aux élèves de l'école élémentaire au lycée. Cependant, si ton enfant sait taper, utiliser une souris et est à l'aise avec un ordinateur, il peut rejoindre notre classe.  ",
      //    faq_4_question: "What kind of technology do I need to join the class?",
      faq_4_answer: "[AI_TRANSLATION]Ton étudiant aura besoin d'une connexion internet fiable et d'un ordinateur portable ou de bureau. Nous ne recommandons pas les tablettes, car les élèves devront pouvoir partager leur écran de navigateur.",
      //    faq_5_question: "What is the cancellation policy?",
      faq_5_answer: "[AI_TRANSLATION]Ton achat d'abonnement est sans risque à 100% dans les 30 premiers jours. Si, pour une raison quelconque, tu décides de ne pas continuer, contacte-nous simplement à **[mailto:classes@codecombat.com]classes@codecombat.com** dans les 30 jours suivant l'achat, et nous te rembourserons 100% de ton achat, sans poser de questions.",
      //    faq_6_question: "What if I need to reschedule a class?",
      //    faq_6_answer: "Once you have booked a weekly class with us, we have reserved time in our schedule exclusively for you, so we require 48 hours' advance notice for rescheduling classes. You can reschedule your class by emailing **[mailto:classes@codecombat.com]classes@codecombat.com**. Classes missed or canceled with less than 48 hours' notice will not be rescheduled or refunded.",
      faq_7_question: '[AI_TRANSLATION]Et si nous avons prévu des vacances ?',
      faq_7_answer: "[AI_TRANSLATION]On offre la possibilité de mettre tes cours en pause jusqu'à deux semaines. Si tu as besoin d'une pause plus longue, on suspendra ton abonnement pendant ta pause et on te contactera à ton retour pour rétablir les cours. Note que nous devrons peut-être trouver un nouveau créneau si l'instructeur de ton élève n'est plus disponible à l'horaire précédent.\n",
      faq_8_question: '[AI_TRANSLATION]Proposez-vous des cours de groupe ?  ',
      faq_8_answer: "[AI_TRANSLATION]On n'organise pas de cours en groupe, mais si tu as un groupe d'élèves qui veulent travailler ensemble, on peut faciliter un cours pour eux.  ",
      faq_9_question: '[AI_TRANSLATION]Proposez-vous des réductions ?  ',
      faq_9_answer: "[AI_TRANSLATION]On offre des réductions pour les frères et sœurs et pour les cours en groupe. On n'organise ni n'assignons les cours en groupe, mais si tu as un groupe d'élèves cherchant à travailler ensemble, on facilitera un cours en groupe pour eux. Merci de contacter **[mailto:classes@codecombat.com]classes@codecombat.com** pour des questions sur les détails précis des tarifs.  ",
      faq_10_question: '[AI_TRANSLATION]Est-ce que mon élève travaillera avec le même instructeur ?  ',
      faq_10_answer: "[AI_TRANSLATION]Oui, une fois que ton abonnement est arrangé, ton élève travaillera avec le même instructeur chaque semaine. Parfois, un remplaçant devra être arrangé pour des conflits d'emploi du temps, mais c'est rare.  ",
      faq_11_question: '[AI_TRANSLATION]Les données de mon enfant sont-elles en sécurité ?  ',
      faq_11_answer: "[AI_TRANSLATION]Nous prenons très au sérieux la sécurité des élèves, la cybersécurité et la protection des données, et nous suivons les réglementations strictes en matière de confidentialité scolaire, y compris COPPA, FERPA, SOPIPA, California AB 1584, CalOPPA, Fair Information Practices, CAN-SPAM, ainsi que GDPR. Toutes les données des élèves sont stockées en toute sécurité sur Amazon Web Services aux États-Unis. Nos intégrations IA disposent de garde-fous pour protéger les Informations Identifiables Personnellement (PII) et restreindre le contenu sensible. Le partage de projets est contrôlé et la communication de pair à pair est restreinte. Consultez **[https://codecombat.com/privacy]https://codecombat.com/privacy** pour plus d'informations.",
      faq_12_question: "[AI_TRANSLATION]Proposez-vous des cours dans d'autres langues ?  ",
      //    faq_12_answer: "We offer the full class experience in both English and Spanish. However our talented group of instructors speak many other languages. If you have a specific language preference please reach out to **[mailto:classes@codecombat.com]classes@codecombat.com** to see if we can accommodate your child’s preferred language.",
      faq_13_question: "[AI_TRANSLATION]Qu'est-ce qui rend notre expérience de classe différente ?  ",
      faq_13_answer: "[AI_TRANSLATION]Contrairement à d'autres plateformes d'éducation au codage, notre approche ludique utilise nos propres jeux et technologies pour offrir une expérience plus engageante et des résultats plus efficaces. Nous avons développé nos propres jeux en ligne et une expérience immersive sur Roblox qui rendent l'apprentissage du code et la création de jeux plus agréables.  ",
    },

    roblox: {
      header_title: '[AI_TRANSLATION]Permettre à chaque joueur de devenir un **créateur** !  ',
      //    header_content: "Experience the easiest and most enjoyable way to code and create your own Roblox games",
      //    link_reward: "Account Linking Rewards",
      //    link_reward_desc: "Link your CodeCombat and Roblox accounts to unlock features and rewards",
      //    link_encouragement: "The more people link their accounts, the more rewards you'll receive!",
      //    connect_button_list_item_1: "Manage subscriptions",
      connect_button_list_item_2: '[AI_TRANSLATION]Déverrouiller le contenu premium  ',
      //    connect_button_list_item_3: "Track progress",
      connect_button_list_item_4: '[AI_TRANSLATION]Obtiens des récompenses exclusives  ',
      //    connect_button_list_item_5: "Access curricular resources",
      //    connect_button_list_item_6: "Unlock generative AI features",
      connect_button_list_item_7: '[AI_TRANSLATION]Publication en mode créatif',
      connect_button_list_item_8: '[AI_TRANSLATION]Tableaux de bord pour parents et enseignants',
      link_now: '[AI_TRANSLATION]Lien Maintenant\n',
      pcc_on_roblox: '[AI_TRANSLATION]Joue, code et crée sur Roblox  ',
      //    play_title: "Play",
      play_desc: "[AI_TRANSLATION]Explore l'expérience immersive en 3D de CodeCombat Worlds. Programme tes animaux de compagnie et aventure-toi dans un univers de créativité et d'expériences partagées avec des amis.",
      //    code_title: "Code",
      //    code_desc: "Learn real Lua coding, from beginner to advanced. Use code to explore, gather resources, build, and discover your path to glory.",
      //    create_title: "Create",
      //    create_desc: "No Roblox Studio? No problem. Code in-game in Creative Mode to make full Roblox games to share with your friends.",
      what_create: "[AI_TRANSLATION]Qu'est-ce que tu vas créer ?  ",
      access_guidebook: '[AI_TRANSLATION]Accéder au guide  ',
      guidebook_description: '[AI_TRANSLATION]Tout ce que tu dois savoir pour commencer  ',
      //    faq_1_question: "Do I need to know Lua or Roblox Studio?",
      //    faq_1_answer: "No. This experience will allow anyone to play, code and create from the very start of their adventure, without any coding experience.",
      //    faq_2_question: "Can I create my own games?",
      faq_2_answer: "[AI_TRANSLATION]Oui. Le développement de jeux est au cœur de cette expérience et après avoir complété les niveaux d'apprentissage essentiels, tu auras l'opportunité de créer ton propre jeu.  ",
      //    faq_3_question: "Will my creations be available on Roblox?",
      faq_3_answer: '[AI_TRANSLATION]Oui. Les joueurs peuvent partager leurs expériences dans CodeCombat Worlds et importer leurs expériences dans Studio pour les publier via un plugin, en maintenant la compatibilité avec Studio.  ',
      faq_4_question: "[AI_TRANSLATION]Ai-je besoin d'un compte Roblox ?  ",
      faq_4_answer: "[AI_TRANSLATION]Oui. Tous les joueurs peuvent s'inscrire gratuitement sur roblox.com. N'oublie pas de lier ton compte CodeCombat et ton compte Roblox pour accéder à toutes les fonctionnalités et récompenses.  ",
      faq_5_question: '[AI_TRANSLATION]Est-ce que ça marche sur mon Chromebook ou mon portable ?  ',
      faq_5_answer: '[AI_TRANSLATION]Oui. CodeCombat Worlds permet de jouer, taper du vrai code et créer des jeux sur PC, Mac, Chromebooks, tablettes, téléphones et consoles.  ',
      //    promo_modal_title: "Discover CodeCombat Worlds",
      //    promo_modal_text: "**Want to build a Roblox game but can’t code?** Jump into **CodeCombat Worlds** — where you’ll learn by playing! Start in Rift Village, coding your pets to harvest, and battle. Then tackle Lua (the coding language of Roblox) in the Learning Levels, and finally unleash your ideas in Creative Mode to craft immersive Roblox games. The power to create is in your hands!",
      //    having_trouble: "Having trouble?",
      //    check_help_doc: "View our connection guide here",
    },

    pd_page: {
      //    implementation_training_title: "Implementation Training",
      implementation_training_blurb: "[AI_TRANSLATION]Les éducateurs bénéficient d'une formation d'intégration en direct, en ligne, de 60 minutes, et de conseils sur l'utilisation de CodeCombat ou Ozaria pour atteindre des objectifs institutionnels et pédagogiques spécifiques. L'implémentation est axée sur une présentation complète du tableau de bord de l'enseignant qui couvre :  ",
      list_1: '[AI_TRANSLATION]Comment ajouter des classes et des élèves',
      list_2: '[AI_TRANSLATION]Comment suivre et verrouiller la progression des élèves',
      list_3: "[AI_TRANSLATION]Un aperçu de l'utilisation des ressources disponibles dans le Centre de Ressources, incluant : Guide du Cours, Plans de Leçon, Diapositives de Leçon, et FAQ de l'Éducateur  ",
      modal_subtitle: '[AI_TRANSLATION]Pour obtenir des licences pour notre cours de développement professionnel, envoie-nous un message et notre équipe succès scolaire te contactera !',
      email_message: "[AI_TRANSLATION]Salut ! Je suis intéressé d'en savoir plus sur ton cours de développement professionnel et discuter des options de prix.  ",
      professional_development_title: '[AI_TRANSLATION]Développement Professionnel[NEWLINE](Avec Ozaria)\n',
      professional_development_blurb: '[AI_TRANSLATION]Ce cours en ligne de plus de 40 heures, autodidacte, offre aux éducateurs les connaissances, compétences et ressources pour mettre en œuvre un enseignement informatique de qualité.',
      list_4: '[AI_TRANSLATION]Cela correspond aux directives ESSA pour un apprentissage professionnel exemplaire, est approuvé par le CSTA et qualifie pour des heures précieuses de crédits de formation professionnelle.  ',
      list_5: "[AI_TRANSLATION]Le cours est construit sur un modèle Learn It, Try It, Teach It pour s'assurer que les enseignants ont une base solide des concepts avant de les mettre en pratique en classe.",
      list_6: "[AI_TRANSLATION]Obtiens jusqu'à 3 crédits d'enseignement de niveau universitaire tout en explorant les concepts de base de l'informatique et les stratégies d'enseignement qui incluent la pensée computationnelle, l'apprentissage basé sur l'enquête, le SEL et le DEI.  ",
      download_table_of_contents: '[AI_TRANSLATION]Télécharge la table des matières',
      ap_csp_professional_development_title: '[AI_TRANSLATION]Développement Professionnel AP CSP[NEWLINE](Avec CodeCombat)  ',
      ap_csp_professional_development_blurb: "[AI_TRANSLATION]Ce cours en ligne de plus de 40 heures, principalement autodidacte, est idéal pour tout éducateur voulant préparer ses élèves à réussir l'examen AP Computer Science Principles avec CodeCombat.",
      //    list_7: "Both this course and the CodeCombat AP CSP curriculum are endorsed by the College Board. The hours completed in this course can be used to qualify for valuable professional education credit.",
      //    list_8: "The course leverages synchronous, small group conversations with AP CSP teachers from across the globe in order to deepen one’s CS knowledge and enrich one’s classroom practices.",
      list_9: "[AI_TRANSLATION]Grâce au partenariat de CodeCombat avec l'Université Southern New Hampshire (SNHU), tu peux gagner jusqu'à 3 heures de crédit de niveau supérieur tout en apprenant à préparer au mieux tes étudiants pour l'examen AP CSP.",
      download_syllabus: '[AI_TRANSLATION]Télécharge le programme',
      get_full_course: '[AI_TRANSLATION]Obtiens le cours complet  ',
      try_sample_lesson: "[AI_TRANSLATION]Essaye une leçon d'exemple",
      trophy_header: '[AI_TRANSLATION]Passe au niveau supérieur comme Prof de Sciences Informatiques avec nos offres de Développement Professionnel !',
    },

    //  junior_page: {
    //    testimonials_1_quote: "The future is programmable and you will need to be able to code to participate… I think CodeCombat has the best CS curriculum on the market… the teacher toolkit is what sets it apart.",
    //    testimonials_1_name: "Jacob Kaminski",
    //    testimonials_1_title: "STEM Program Director, American STEM Prep",
    //    start_their_coding_journey_today: "**Start** their coding journey **today!**",
    //    our_flagship_k_5_curriculum: "Our **flagship K-5 curriculum** features a scaffolded progression of learning levels that **teach coding concepts at a slower pace**, modeled specifically for elementary students.",
    //    sign_up_to_start_today: "Sign up to start today",
    //    testimonials_1_full_review_text: "Full review text",
    //    scaffolded_approach: "Scaffolded Approach",
    //    no_matter_the_coding_experience: "No matter the coding experience, CodeCombat Junior **meets students where they’re at.** They can code with icon blocks, word blocks, blocks and text code in parallel, or text-based coding with industry standard languages.",
    //    accessible_to_all: "Accessible to All",
    //    with_our_tablet_friendly_platform: "We’ve anticipated the challenges our youngest learners might face, incorporating **no-reading and no-typing options.** The simplified user interface performs exceptionally well on Chromebooks, as well as tablets and iPads without physical keyboards, ensuring equity and accessibility for all, irrespective of their device.",
    //    adaptive_to_each_student: "Adaptive to Each Student",
    //    codecombat_junior_automatically_assesses: "CodeCombat Junior automatically assesses learner’s coding success and recommends **custom-generated practice levels** when they need extra support. This provides a personalized learning pathway for every student while offering the ability for parents and educators to track progress.",
    //    coding_fundamentals_and_cross_curricular_connections: "Coding Fundamentals and Cross-Curricular Connections",
    //    our_curriculum_offers_student_facing: "For educators, our curriculum offers student-facing lesson slides and approachable activities to teach both core K-5 coding concepts and cross-curricular connections. The unplugged activities **integrate coding concepts with other disciplines like Math and ELA.** Topics include sequencing stories, visualizing and graphing data, narratives, and number sentences. All of our lessons are designed to **meet Computer Science Teachers Association (CSTA) Standards and Common Core Standards.**",
    //    request_a_quote: "Request a Quote",
    //    scope_and_sequence: "Scope and Sequence",
    //    check_out_this_resource: "Check out **[https://docs.google.com/spreadsheets/d/1_2zr55qsEcbHDyDNoelYamN9ov0G35ju7s-ufttSzVQ]this resource** as a starting point for your personalized approach.",
    //    connect_with_our_team: "Connect with our team to access all the teacher resources, a personalized learning pathway, generative practice levels, and more. We’ll help you integrate this comprehensive K-5 coding curriculum to ensure your students thrive at every stage of their coding journey.",
    //    faq_1_question: "FAQ 1 Question",
    //    faq_1_answer: "FAQ 1 Answer",
    //    faq_2_question: "FAQ 2 Question",
    //    faq_2_answer: "FAQ 2 Answer",
    //    faq_3_question: "FAQ 3 Question",
    //    faq_3_answer: "FAQ 3 Answer",
    //    faq_4_question: "FAQ 4 Question",
    //    faq_4_answer: "FAQ 4 Answer",
    //    meta_title: "CodeCombat Junior: K-5 Computer Science for Schools",
    //    our_comprehensive_implementation: "Our comprehensive implementation",
    //    trends_1_title: "Kickstarting CS in K-5 Classrooms",
    //    trends_1_text: "Watch as CodeCombat's Director of Education, Charlotte Cheng, and STEM Program Director, Jacob Kaminski, explore how to integrate **CodeCombat Junior** and **CodeCombat Worlds** into your classroom. They share practical strategies, success stories, and answer questions from fellow educators.",
    //    trends_1_linkText: "Learn more",
    //    trends_2_title: "CodeCombat Junior: A New Dynamic Approach to K-5 Coding",
    //    trends_2_text: "Learn more about how **CodeCombat Junior** can bring coding education to K-5 classrooms. From drag-and-drop icon-based block coding to text-based coding in Python and JavaScript, this adaptable platform supports students at every stage. With over 1,100 levels and more in development, CodeCombat Junior offers endless opportunities.",
    //    trends_2_linkText: "Read the blog",
    //    get_a_headstart: "Get a Headstart from Home",
    //    parents_junior_perfect: "Parents, CodeCombat Junior is the perfect way to start introducing your child not only to computer science but all the benefits, including problem solving, logic and reasoning, persistence, computational thinking and creative exploration.",
    //    explore_learning_options: "Explore Learning Options",
    //    promo_modal_subtitle: "Play, Learn, and Grow with Game‑Based Coding",
    //    promo_modal_text: "**Kickstart their coding adventure with scaffolded levels designed for ages 5–8—no reading or typing needed!** They’ll learn with icon blocks, word blocks, or simple text side by side, and tackle adaptive challenges that keep them engaged. Works seamlessly on **Chromebooks**, **tablets**, and **iPads**.",
    //  },

    //  paywall: {
    //    badge_free: "Free",
    //    "badge_sales-call": "Unlock with Call",
    //    badge_paid: "Paid",
    //    badge_tooltip_free: "Explore our levels at no cost!",
    //    "badge_tooltip_sales-call": "Interested in more? Give us a call and unlock!",
    //    badge_tooltip_paid: "This content is exclusive to users with a valid license.",
    //  },

    //  exams: {
    //    timer_tip: "A timer will start when you click Start Exam",
    //    no_permission: "Only users with permission can take the exam",
    //    level_num: "Challenge __num__",
    //    time_left: "Time Left (HH:mm):",
    //    submit_tip: "Are you sure you want to mark as complete? You will not be able to play the levels again.",
    //    start_exam: "Start Exam",
    //    continue_exam: "Continue Exam",
    //    return_to_exam: "Return to the Exam",
    //  },

    //  hoc_page: {
    //    hoai_activities_poetry_title: "AI HackStack: Poetry in Motion",
    //    hoai_activities_poetry_description: "Bring poetry to life with AI HackStack! Learners explore a poem’s theme, craft prompts to generate images, and evaluate AI outputs for bias while blending ELA skills with AI literacy as words transform into art.",
    //    hoai_activities_social_title: "AI HackStack: Social Media Showdown",
    //    hoai_labels_grade: "Grades 6+",
    //    hoai_labels_multimodal: "Multimodal AI",
    //    hoai_labels_ela: "ELA",
    //    hoai_labels_algebra: "Algebra",
    //    hoai_labels_cs: "CS",
    //    hoai_activities_social_description: "Play social media manager in this algebra and AI challenge! Prompt AI to build formulas, model engagement, and judge celebrity content battles while mastering math and AI literacy.",
    //    hoai_activities_vibe_title: "AI HackStack: Vibe Coding Lab",
    //    hoai_activities_vibe_description: "Dive into vibe coding with AI HackStack! Guide a hero with simple algorithms, explore syntax, and prompt AI to remix code into games and sites for a creative, fast, and fun coding experience.",
    //    hoai_activities_esports_title: "CodeCombat: AI Esports",
    //    hoai_activities_esports_description: "AI meets esports in this coding challenge! Learn prompts and algorithms, experiment with vibe coding, then team up with an AI assistant to face the CPU in the ultimate AI League battle.",
    //    learn_and_engage_with_these_csedweek_activities: "**Learn** and **engage** with these **CSEdWeek** activities!",
    //    latest_activities: "Latest Activities",
    //    hoai_activities: "Hour of AI Activities",
    //    turn_csedweek_into_a_cs_year: "Turn CSEdWeek into a CS Year",
    //    start_teaching_today_with_free_trial_access_to_all_games_and_teaching_resources: "Start teaching today with free trial access to all games and teaching resources.",
    //    more_of_our_csedweek_activities: "More of Our CSEdWeek Activities",
    //    latest_activities_1_title: "AI HackStack: Exploring AI Basics",
    //    latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI-generated art to building intelligent tools, dive into hands-on activities that make learning safe, fun, and inspiring for all skill levels.",
    //    latest_activities_1_label_1: "Grades 6-8",
    //    latest_activities_1_label_2: "Multimodal AI",
    //    latest_activities_2_title: "CodeCombat Junior",
    //    latest_activities_2_text: "Ready, set, code! Help your pet collect gems by mastering the basics of programming. Learn to create sequences, solve puzzles, and build algorithms in this hands-on adventure!",
    //    latest_activities_2_label_1: "Grades K-5",
    //    latest_activities_2_label_2: "JavaScript, Python",
    //    latest_activities_2_label_3: "Tablet Friendly",
    //    try_activity: "Try Activity",
    //    view_lesson: "View Lesson",
    //    codecombat_worlds_title: "CodeCombat Worlds",
    //    codecombat_worlds_text: "Master coding by creating your own Roblox games, from coding pets in the Overworld to crafting games in Creative Mode!",
    //    codecombat_worlds_label_1: "Grades 2+",
    //    codecombat_worlds_label_2: "Lua",
    //    codecombat_worlds_label_3: "Tablet Friendly",
    //    codecombat_worlds_label_4: "Download Required",
    //    goblins_glory_title: "CodeCombat: Goblins 'n' Glory",
    //    goblins_glory_text: "We need your help! Embark on an epic quest where you take control of the game through your powers of programming.",
    //    goblins_glory_label_1: "Grades 6-8",
    //    goblins_glory_label_2: "JavaScript, Python",
    //    ai_league_title: "Esports Bootcamp: AI League",
    //    ai_league_text: "Competitive coding has never been so epic! Learn the skills you need to play like the pros in our Esports Bootcamp. No coding experience needed.",
    //    ai_league_label_1: "Grades 6-8",
    //    ai_league_label_2: "JavaScript, Python",
    //    ozaria_title: "Ozaria: Your Journey Begins",
    //    ozaria_text: "Enter the world of Ozaria where you must use the power of coding to defeat a darkness that has taken over the world!",
    //    ozaria_label_1: "Grades 6-8",
    //    ozaria_label_2: "JavaScript, Python",
    //    escape_dungeon_title: "Beginner CS: Escape the Dungeon!",
    //    escape_dungeon_text: "Choose your hero and code your way through the ogre patrols, lava pits, and laser beams of Kithgard Dungeon. Level up, earn gems, and loot magic items to unlock new programming powers!",
    //    escape_dungeon_label_1: "Grades 6-8",
    //    escape_dungeon_label_2: "JavaScript, Python",
    //    beginner_game_dev_title: "Beginner Game Dev: Build Your Own Game!",
    //    beginner_game_dev_text: "First, level up your Python or JavaScript programming skills by coding your way out of danger and grabbing sweet loot. Then use your programming powers to build your own game and see if your friends can beat it!",
    //    beginner_game_dev_label_1: "Grades 6-8",
    //    beginner_game_dev_label_2: "JavaScript, Python",
    //    intermediate_game_dev_title: "Intermediate Game Dev: Code, Play, Create",
    //    intermediate_game_dev_text: "Code and play a series of game levels while learning important Computer Science concepts. On the final level, show off your creativity and skills to code your own game from scratch!",
    //    intermediate_game_dev_label_1: "Grades 6+",
    //    intermediate_game_dev_label_2: "JavaScript, Python",
    //    advanced_game_dev_title: "Advanced Game Dev: Build an Arcade Game!",
    //    advanced_game_dev_text: "Ready to create an even cooler game? Brush up on advanced coding concepts like functions and events using Python or JavaScript, then use those skills to build your own arcade survival game!",
    //    advanced_game_dev_label_1: "Grades 6+",
    //    advanced_game_dev_label_2: "JavaScript, Python",
    //  },
  },
}
